0

IE で垂直スクロールバーを非表示にすることに問題があった人が複数いるようです。しかし、どの答えも私にはうまくいかないようです。

男らしいオーバーフローは実際には存在しないため、オーバーフロー要素は何もしないため、IEはオーバーフローを作成するだけだと思います...

コード:

<html>
<body>
<div id="wrapper">

<div id="pics">
<iframe width="100%" height="100%" "frameborder="0" src="http://viewbookalbum"></iframe></div>
</div>
</body>
</html>

CSS:

    body {
    height: 100%;
    margin: 0px;    

}
#wrapper {
    position:absolute;
    top:0;
    left:0;
    display:block;
    width:100%;
    height:100%;

}
#wrapper #pics {
    margin-left: 10%;
    width:80%;
    height:70%;


}

とてもシンプルですが、画像の歪みのない完全に流動的なアルバムです。他のブラウザではチャームのように機能します。しかし、IE は垂直スクロールバーを右側に配置します... :/

アドバイスをいただければ幸いです。

よろしく、

ミヒ

4

1 に答える 1

0

scrolling="no" を iframe に追加すると、IE 9 でスクロール バーが削除されます。

于 2012-08-31T10:36:50.180 に答える