39
HTML5については、スクロールアトリビュートはサポートされなくなりましたが、スクロールバーを削除する必要があります。HTML5:iframeスクロールしませんか?
HTML5については、スクロールアトリビュートはサポートされなくなりましたが、スクロールバーを削除する必要があります。HTML5:iframeスクロールしませんか?
HTML5には、「その機能はCSSによってうまく処理される」ため、スクロールアトリビュートはありません。その他の変更についてはhttp://www.w3.org/TR/html5-diff/を参照してください。井戸およびCSSソリューション:
CSSソリューション:
iframe.noScrolling{
width: 250px; /*or any other size*/
height: 300px; /*or any other size*/
overflow: hidden;
}
:
HTML4のscrolling="no"
は、サイズを設定することが重要であるそうするように、幅/高さのCSSのoverflow: hidden
のエイリアスの種類の属性であります
あなたはiframeにこのクラスを追加すれば完了です:
<iframe src="http://www.example.com/" class="noScrolling"></iframe>
!重要な注意点 ! :それは暫定バージョンを使用してのscrolling="no"
とoverflow:hidden
を使用することがまだ良いです()今のようためoverflow: hidden
はまだ完全にはすべての近代的なブラウザでサポートされていません(でも、クロムはまだそれをサポートしていません)同じ時刻:
なぜ、iframe [スクロール= 'いいえ'] {オーバーフロー:隠し; } '? – mattsven
@mattcurtisまあ、属性セレクタはCSS2以来サポートされています - それも解決策です:) - **しかし、**スクロール= "ノー"はいつかは削除されることを覚えています - したがって、クラスはもっと視点です:) –
iframe [スクロール= "no"]は決して削除されません;) – Westie