オブジェクトタグon HTML for IE11
をdivにするにはどうすればいいですか?オブジェクトタグはIEの場合はactiveX
です。IE11用にHTML上のオブジェクトタグをdivにする方法はありますか?
I オブジェクトタグをdivレイヤーにする必要があります。
オブジェクトタグon HTML for IE11
をdivにするにはどうすればいいですか?オブジェクトタグはIEの場合はactiveX
です。IE11用にHTML上のオブジェクトタグをdivにする方法はありますか?
I オブジェクトタグをdivレイヤーにする必要があります。
おもしろいのは、オブジェクトタグをコンテナ内にラップすることです。div
。コンテナのactivexコンポーネントのサイズを設定し、コンテナposition
をrelative
に設定します。
他のdiv
をアクティブなコンポーネントに置き換えて、position
をabsolute
に設定します。これにより、コンテナの開始位置(アクティブxと同じように)に、top
を0に設定して浮動/開始させることができます。div
のheight
とwidth
〜100%
をコンテナ全体に塗りつぶします。あなたのコンテナはあなたのactivexと同じ大きさなので、これはそれを隠すべきです。
#container {
position: relative;
height: 200px;
width: 200px;
}
#object {
height: 200px; /* emulate the objectx height */
width: 200px; /* emulate the objectx width */
background-color: yellow;
}
#overlay {
height: 100%;
width: 100%;
background-color: green;
position: absolute;
top: 0;
}
<div id="container">
<div id="object"></div>
<div id="overlay"></div>
</div>
http://plnkr.co/edit/H405MbFN9a1wxzqXkYXz?p=preview
何が起こるか見て、それがどのように動作するかを学ぶためにPlunkerで遊んでみてください。
これまでの内容を更新してください。お手数ですがお手伝いします。 – LGSon