カラーボックスモーダルの外側の背景を透明にしたいのですが。現在、このカラーボックスデモhttp://www.jacklmoore.com/colorbox/example4/のcssスタイルを使用しています。この回答https://stackoverflow.com/a/2760970/233933に基づいて、私は透明なバックグラウンドを行うことができます:
$(".inline").colorbox({inline:true, width:"30%",
onOpen: function() {
// make the overlay visible and re-add all it's original properties!
$('#cboxOverlay').css({
'visibility': 'visible',
'opacity':0.5,
'cursor': 'pointer'
});
$('#colorbox').css({ 'visibility': 'visible' }).fadeIn(1000);
}
});
ただし、すべてのカラーボックスモーダルに透明なスタイルを設定したいと思います。colorbox.cssファイルを編集して次のものを含めようとしました。
#cboxOverlay{ visibility: visible; opacity: 0.5 }
#colorbox{ visibility: visible }
しかし、それは何も変わりません。あなたの提案?
更新しました
言葉遣いを更新したので、モーダルの外側を透明にしたいことは明らかです。ありがとう!