ホームページ >ウェブフロントエンド >htmlチュートリアル >CSS徹底研究(3)-floating,positioning_html/css_WEB-ITnose
CSS 徹底学習(3) - float、位置決め
II. デモのルール
<html xmlns="http://www.w3.org/1999/xhtml"><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title> <style> body { margin: 0; padding: 0; } #father { background-color: cyan; /*父级div 没有定位 造成子div的margin-top传递给父级*/ position: absolute; } #father * { margin: 10px; padding: 10px; border: 1px dashed red; } #son1 { } #son2 { } #son3 { } </style></head><body> <div id="father"> <div id="son1">#son1</div> <div id="son2">#son2</div> <div id="son3">#son3-son3son3son3</div> <p> 这是文字这是文字这是文字这是文字这是文字这是文字这是文字这是文字这是文字这是文字这是文字这是文字这是文字这是文字这是文字这是文字这是文字这是文字这是文字这是文字这是文字这是文字这是文字这是文字这是文字这是文字这是文字这是文字这是文字这是文字这是文字这是文字这是文字这是文字这是文字这是文字这是文字这是文字这是文字 </p> </div></body></html>
二
位置の値には、静的絶対相対固定これはデフォルト、つまり標準的な配置方法です。
一部のフォーラムの [トップに戻る] ボタンは固定で構成されています。
一番上に戻ってプレイする練習をする<div id="backToTop"> 回到顶部</div>
#backToTop{ width: 100px; height: 50px; background-color: red; color: white; cursor: pointer; border-radius: 25px 0 0 25px; padding-left: 20px; text-align: center; line-height: 50px; position: fixed; bottom: 80px; right: 0;}
表示効果
3. 相対相対位置決め
自分のバイアスに対して相対 基準の流れから逸脱せずに移動し、上/下左/右を使って移動します。オフセットを指定します
他の要素:
前の祖先要素が配置できない場合は、最も近くに配置されます。トリック