ホームページ >ウェブフロントエンド >htmlチュートリアル >トップレベルのフレームを基準にして DIV を配置するにはどうすればよいですか? _html/css_WEB-ITnose
3 つのフレームを含むページがあります:
要素に位置決めされた祖先がない場合、絶対位置決めされた要素の位置は、最も近くに位置決めされた祖先要素を基準とします。 element の場合、その位置は元の包含ブロックを基準とします。
参考:
http://w3school.com.cn/css/css_positioning_absolute.asp
http://w3school.com.cn/css/pr_class_position.asp
テスト後、1 階のメソッドは機能しません。位置決め属性は通常、現在のウィンドウに対してのみ相対的であり、フレーム内では各フレームがウィンドウに対応します。
Frameset は機能せず、フレームをまたぐことはできません。
#3の修正に従って、3つのレイアウトをiframeで実装し、親ページにdivを配置して、相互に配置できるようにします
テスト後、1番目の方法を実行します。床が機能しません。位置決め属性は通常、現在のウィンドウに対してのみ相対的であり、フレーム内では各フレームがウィンドウに対応します。
ああ、冗談で、テストせずに投稿して申し訳ありません = =
FRAMESET はもう使用されていないようで、多くのブラウザではサポートされていないようです。Iframe に置き換えることをお勧めします
これは数年前のプロジェクトでした。仕方がありません、現在修正中ですがフレームは移動できません。あなたが言及した解決策も理解しました、とにかくありがとう!