2012-03-01 46 views
1

jquery.colorboxを使いたいクライアントがあり、そのカラーボックスの背景を透明にしたいが、カラーボックスのテキストをそうでないものにしたい。また、カラーボックスはインラインではないiframeを読み込んでいます。私はおそらくそれをインラインにすることができますが、もし私がそれを助けることができたら、私はむしろそうしません。どんな助けでも大歓迎です。カラーボックスの背景を透明にすることはできますか?

iframeで使用するには、属性の1つとして 'allowtransparency = "true"を必要とし、本体にstyle = "background-color:transparent"が必要ですが、 colorboxを使ってこれを行う方法を知っている。カラーボックスiframeに属性を追加する方法はありますか?

+0

ポスト私はCSSのソリューションに私の問題を知られたくないよカラーボックス –

答えて

0

iframeを使用すると、基本的に別のHTMLマークアップがiframeに読み込まれます。そのマークアップに必要なスタイルルールを割り当てることができますが、透明性に問題があると思われます。

これはカラーボックスの問題ではなく、IEの不透明な透過性のサポートの問題です。

このstackoverflowの質問は、あなたが問題を完全に理解に役立つことがあります。 Transparent Iframe Body

すべてのベスト、

KJM

+0

私が元の質問に投稿したのは、iframeにどうやって行うのかという問題ではなく、colorboxで作成されたiframeにどのようにするのかという問題です。 –

+0

Colorboxは、全体の高さと幅のディメンションを除いて、iframeに特定のスタイルルールを適用しません。スタンドアロンのHTMLページで効果を得ることができれば、ColorBoxを使用すれば非常にうまくいくでしょう。そうでなければ、iframeよりも優先されるColorBox CSSルールを探したいでしょうが、これは決して見られません。 –

1

CSS設定の使い方

<style> 
div#target 
{ 
background-color:rgba(255,255,255,0.3); 
} 
</style> 
+0

のCSSより多くのカラーボックスです。透明性を確保するために、iframeに何をする必要があるのか​​をcolorboxに伝える方法はわかりません。 –

関連する問題