1

モーダルポップアップにカラーボックスを使用しています。リンクがあり、ユーザーがそのリンクをクリックするとモーダルが表示されます。モーダルのコンテンツについては、URL を指しています。

<div class="content">

<a class="Modal" href="http://yahoo.com" onclick="openModal();">Click Here   </a>

</div>

問題は、モーダルに水平スクロールバーと垂直スクロールバーがあるURLであるため、垂直スクロールバーが欲しいだけです。

<style type="test/css">#cboxLoadedContent{overflow-x:hidden !important;} </style>

しかし、うまくいきません。

ありがとう

4

2 に答える 2

2
#cboxLoadedContent{overflow-x:hidden !important;}

それはうまくいくはずです。スクロールバーが子要素ではなく #cboxLoadedContent にあると確信していますか?

于 2012-05-04T05:15:26.670 に答える
0

colorbox が一般的なサイト スタイルシートから余分なパディングを継承していると思われます。ライブ リンクが表示されない場合は、要素から要素へと firebug を探し回って、一般的なスタイルシートから継承されたパディング、マージン、境界線、または幅を確認することをお勧めします (おそらく img 要素で)。

一般的な !important 宣言を使用している場合、ライトボックスが提供する特定のスタイルをオーバーライドすることがよくあります。

于 2012-05-04T00:18:22.377 に答える