У меня есть iframe, и я хочу добавить полосу прокрутки только тогда, когда необходимо раскрыть больше контента.Я установил переполнение на "авто" в iframe.Это не работает в Chrome или IE:
Вот HTML:
<!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): установка родительского элемента и размеров iframe, установка scrolling = "no" в iframe, установка переполнения на "hidden".Все это приводит к нежелательному поведению.
Как заставить полосу прокрутки появляться только при необходимости?