0

YouTubeのサブスクライブボタンを追加しました:

<iframe src="http://www.youtube.com/subscribe_widget?p=XYZ" 
   style="overflow: hidden; height: 105px; width: 300px; border: 0;" 
   scrolling="no" frameBorder="0">
</iframe>

このサイトには実例があります

iframeには、削除したい境界線が含まれています。私が成功した唯一の方法は、両側にdivを作成し、境界線をマスクすることです。別の解決策はありますか?

4

1 に答える 1

2

そのiframeをコンテナに入れて、そのコンテナのオーバーフローを非表示にすることができます。これにより、境界線を非表示にする簡単な方法がわかります。

​.container{height:100px;width:295px;overflow:hidden;}
iframe{position:relative;left:-2px;top:-2px;}

概念実証:http://jsfiddle.net/hillsons/3KYp9/

于 2012-10-29T22:10:23.373 に答える