html 中的定位

2021-07-25 22:04:58 字數 1637 閱讀 4542

html分相對定位和絕對定位

絕對定位元素會去尋找擁有定位屬性的父元素,如果沒有就會一直向上找知道body標籤為止

charset="utf-8">

title>

type="text/css">

#box1

#box2

#box3

style>

head>

id="box1">

div>

id="box2">

div>

id="box3">

div>

body>

html>

絕對定位使用top right left bottom 定位,像這樣定位才有效

在上面的**的基礎上修改,順便說一下絕對定位的層次問題

charset="utf-8">

title>

#box1

#box2

#box3

head>

/*使用第乙個盒子*/

id="box1">

div>

/*使用第二個盒子*/

id="box2">

div>

/*使用第三個盒子*/

id="box3">

div>

body>

html>

下面說一下相對定位

相對定位是不會脫離文件影響後面的元素

相對定位是相對自己本身原來所在的位置進行改變

charset="utf-8">

title>

type="text/css">

#box1

#box2

#box3

style>

head>

/*使用上面的盒子*/

id="box1">

div>

id="box2">

div>

id="box3">

div>

body>

html>

絕對定位元素會去尋找擁有定位(也可以是相對定位)屬性的父元素,

如果沒有就會一直找直到找到body標籤為止

charset="utf-8">

title>

type="text/css">

html,body

#box1

#box2

#innerbox1

#innerbox2

#pink

#purple

/*定位元素會去尋找擁有定位屬性的父元素,如果沒有就會一直網上找直到body標籤*/

style>

head>

id="box1">

div>

id="box2">

id="innerbox1">

id='pink'>

div>

div>

id="innerbox2">

id="purple">

div>

div>

div>

body>

html>

HTML中的幾種定位方式

當你沒有為乙個元素 例如div 指定定位方式時,預設為static,也就是按照文件的流式 flow 定位,將元素放到乙個合適的地方。所以在不同的解析度下,採用流式定位能很好的自適合,取得相對較好的布局效果。一般來說,我們不需要指明當前元素的定位方式是static 因為這是預設的定位方式。除非你想覆蓋...

html中的幾種定位方式

1,static 預設 當你沒有為乙個元素 例如div 指定定位方式時,預設為static,也就是按照文件的流式 flow 定位,將元素放到乙個合適的地方。所以在不同的解析度下,採用流式定位能很好的自適合,取得相對較好的布局效果。一般來說,我們不需要指明當前元素的定位方式是static 因為這是預設...

html 定位 CSS Position定位

說明position 屬性指定了元素的定位型別。position 屬性的五個值 元素可以使用的頂部,底部,左側和右側屬性定位。所有的css定位屬性 bottom 定義了定位元素下外邊距邊界與其包含塊下邊界之間的偏移。值 clip 剪輯乙個絕對定位的元素 cursor 顯示游標移動到指定的型別 lef...