position:html' target='_blank'>static (靜態定位) | absolute (絕對定位) | fixed (固定定位) | relative (相對定位)
屬性參數:
static:靜態定位,無特殊定位,對象遵循HTML定位規則(html的默認狀態)
absolute:絕對定位,對象脫離文檔流,需要使用 left、top、right、bottom等屬性進行精確地定位。可以運用z-index屬性進行層疊。(使用絕對定位時如果出現元素飄動,沒有在你指定的位置上,可以在元素的父級元素上使用相對定位。“個人建議”)
relative:相對定位,對象不脫離文檔流,無法像absolute一樣進行層疊,但依然要使用 left、top、right、bottom等屬性進行正常文檔流中相對原來的對象位置進行移動,原位會被其他元素占據。
fixed:固定定位,脫離文檔流,可以使元素在屏幕上保持固定位置,即使滾動條下拉元素位置也不會改變。
p >p111111會向下移動150px、向右移動200px處
p >p222222會向移動到距離底部150px、距離右邊框100px處
當你要做一個始終在頁面右下角顯示的模塊時使用 position:fixed;bottom:50px;right:50px;可以使p在距離底部50px和右邊框50px處顯示且不管你的頁面怎么改變,p一直會顯示在你可視范圍內的相同位置
z-index:100px;后面跟的像素越大p所在的層級越高
語法:
float:left | left | none;向右、向左或者 不使用(默認)
float:脫離文檔流,浮動是相對于父級元素進行的浮動
p id= p1 p id= p2 /p /p如上:p1為p2的父級元素p2只能在p1里面進行浮動
浮動的一個經常使用的情形,就是水平導航條的運用。水平導航條有兩種方式可以實現,只要將 li 標簽的display屬性改為行內樣式,就可以讓列表平鋪,這是核心部分,但是在了解盒子模型我們可以知道,行內標簽的 margin、padding對上下方向是無效的,這里只能讓列表選項的左右拉長,上下是不會被控制的,塊級標簽上下才會被控制。
float也是簡單的一些文字環繞圖片效果的運用將圖片和文字放入同一個p內然后給圖片和p一個float:left | right;
p >以上就是html中的定位position以及浮動float如何使用?的詳細內容,html教程
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。
新聞熱點
疑難解答