0

私はコーディングが苦手で、今回はインターネットからも答えを見つけることができませんでした。
iframe を作成し、div 内に配置しました。iframe内をスクロールしたいのですが、なぜかページの最後までスクロールできません。

私は説明が下手なので、これらの写真で私の言いたいことが明確になることを願っ て
ます。 /i87.photobucket.com/albums/k123/gaikotsu_/scroll2.png

ご覧のとおり、iframe は下部でカットされているため、3 行のアートが欠落しています。考えられることはすべて試しましたが、イライラするだけです。

div の css は次のとおりです。

   #main {
    background-color: transparent;
}

.frame {
    display: block;
    border: medium none;
    position: absolute
    height: 100%;
    width: 100%;
    overflow: hidden;
}

div/iframe の作成方法は次のとおりです。

<div id="main" style="overflow-y: auto; height: 100%; overflow-x: hidden; position: absolute; left: 294; top: 44; border: ">
<iframe name="main" src="main.htm" height="710px" width="610px" scrolling="no" border="0" frameborder="0" allowtransparency="true" class="frame">
    </iframe>
</div>

どんな種類の助けにも感謝します! 読んでくれてありがとう!

4

2 に答える 2

1

position: absolute.frame CSSの後にセミコロンがありません。

次の行 がheight:100%未解決になります。

于 2014-09-03T18:42:22.193 に答える
0

私も同じ問題に直面していました。設定しました

iframe{
    height: 100%; 
   }

そして、それは私のために働きました。

于 2013-04-19T08:48:31.103 に答える