ポップアップレイヤー黒背景について_html/css_WEB-ITnose

WBOY
リリース: 2016-06-24 12:14:48
オリジナル
1616 人が閲覧しました

.black_overlay{ 表示: ブロック; 上部: 0%; 幅: 100%; -moz-opacity: 0.8 ; opacity: 0.80; filter: alpha(opacity=80); }


これはインターネット上で非常に一般的なポップアップ レイヤーの黒い背景スタイルですが、Web ページが非常に幅が広​​いか長さが大きい場合は、変数
幅: 100% ; 要件を満たすことができません。たとえば、Web ページの幅が非常に広く、ユーザーがマウスを右にドラッグするとポップアップが表示される場合、ポップアップは左側の Web ページの 100% のみをカバーし、新しくドラッグした Web ページは左側に表示されます。右はカバーされていません。

width: 99999px のような大きな範囲は指定したくありません。スクロール バーの長さが変わるし、元の Web ページはそれほど広くないからです。

私がカバーしたいのは GridView です。GridView が配置されている div の幅に従ってその幅を指定できますか?


ディスカッションへの返信 (解決策)

document.getElementById('fade').style.height


これは ASP.NET の背景がポップアップ表示され、そのような複雑な JavaScript の計算を実行できません。

JavaScript ポップアップ レイヤー

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート