1
私はiframeを持っており、より多くのコンテンツを公開する必要がある場合にのみスクロールバーを追加します。私はオーバーフローをiframeの "auto"に設定しました。これは、クロムやIEでは動作しません。私が試した オーバーフローを取得する方法:IEとChromeのiframeでauto?
<!DOCTYPE html>
<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<title>Hide iFrame scrollbars</title>
<style type="text/css">
body{
height: 500px;
}
iframe{
overflow: auto;
height: 570px;
width: 1000px;
}
</style>
</head>
<body>
<iframe src="http://www.google.co.za"></iframe>
</body>
</html>
物事
(およびSO上で示唆されている):ここ
は、HTMLの親要素を設定し、 iframeのディメンション、iframeにスクロール= "no"を設定し、オーバーフローを "hidden"に設定します。これらのすべてが望ましくない動作を引き起こします。
スクロールバーが必要なときにのみ表示されるようにするにはどうすればよいですか?クロム(と私はあまりにもIEに仮定)で
こんにちはSergeS。私はあなたの提案を理解しているかどうかはわかりません。あなたは明確にしていただけますか? – cfouche
ページのhtmlとbodyタグに "overflow:auto"を設定しようとすると、iframeに読み込み中です。 (実際にGoogleにロードする場合は、JavaScriptを使用してください) – SergeS