あそこに少し助けが必要です。ここでは、fancyboxiframehttp://squaretwo.ru/pashokkから白い境界線を削除する必要があります。
赤いボタンをクリックすると、fancyBoxを呼び出すことができます。以前の記事を読みましたが、問題を解決できませんでした。何か案は?
ファンシーボックススクリプトを呼び出すときに、オプションとしてpadding:0を設定することもできます。あなたのJavaScriptで:
jQuery(document).ready(function($) {
$("a.fancybox").fancybox({
padding: 0
});
});
そして、そこにはパディングはありません。
これをスタイルシートに追加することで、それを削除できます。
iFrameの構造は次のようなものです。
<body style="overflow-x: hidden; ">
<div style="max-width:550px; border: solid 15px #cc0033;" border="1">
.
.
.
</div>
</body>
だからあなたはそのように境界線を取り除くことができます、
body div:first-child {
border: 0 !important;
}
ただし、これは、に指定した境界プロパティにも影響します。#header
これdiv:first-child
も同様です。
したがって、境界プロパティ!important
に対しても実行します(必要な場合)。div#header
編集
fancyboxの背景を取り除きたいので。
これを追加する必要があります、
.fancybox-skin {
background: transparent;
box-shadow: none !important;
}
これは、プラグインによって生成されるデフォルトのクラスです。
また、
以下を追加します
html{
background: white;
}
赤い境界線の内側だけに背景が必要な場合は、上記のhtml
cssを追加せずに、以下を追加します。
body div:first-child {
background: white !important;
}