精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

五種 CSS 位置類型以實現更好的布局

開發 前端
在 Web 開發中,CSS(層疊樣式表)用于設置網站樣式的設置。為了控制網頁上元素的布局,使用CSS的position屬性。

在 Web 開發中,CSS(層疊樣式表)用于設置網站樣式的設置。為了控制網頁上元素的布局,使用CSS的position屬性。

因此,在今天這篇文章中,我們將了解 CSS 位置及其類型。

我們開始吧!

CSS 位置屬性用于控制網頁上元素的位置。它定義了元素相對于其包含元素或視口的定位方式。

以下是位置屬性的可能值:

1)Static

這是所有 HTML 元素定位的默認值。在此定位中,元素按照文檔的正常流程定位,這意味著它們按照 HTML 結構一個接一個地定位。此模式下元素的位置由其邊距和填充決定。

將 top、right、bottom 或 left 屬性應用于靜態定位的元素將不會產生任何效果。z-index 也不適用于靜態元素。

語法:

position: static;

舉個例子:

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <link rel="stylesheet" href="style.css" />
    <title>CSS position property</title>
  </head>
  <body>
    <div class="box box1">Box1</div>
    <div class="box box2">Box2</div>
    <div class="box box3">Box3</div>
  </body>
</html>

CSS:

.box {
  height: 100px;
  width: 100px;
  border-radius: 10px;
  margin: 10px;
  text-align: center;
  color: white;
  padding: 10px;
}
.box1 {
  background-color: red;
}
.box2 {
  background-color: blue;
  position: static;
}
.box3 {
  background-color: green;
}

輸出:

在上面的例子中,我們有 3 個盒子,它們都具有相同的高度和寬度。position: static;屬性僅應用于第二個框。

但是,第二個框的布局與其他兩個框沒有區別,因為 static 是所有 HTML 元素的默認值。

2) relative

使用position: relative元素遵循其正常的文檔流,但可以從其原始位置移動。這可以使用 top、right、bottom 和 left 屬性來實現。

使用此屬性,周圍的元素不會受到影響,但元素原本處于靜態位置的位置將會有空間。

語法:

position: relative;

舉個例子:

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <link rel="stylesheet" href="style.css" />
    <title>CSS position property</title>
  </head>
  <body>
    <div class="box box1">Box1</div>
    <div class="box box2">Box2</div>
    <div class="box box3">Box3</div>
  </body>
</html>

CSS:

.box {
  height: 100px;
  width: 100px;
  border-radius: 10px;
  margin: 10px;
  text-align: center;
  color: white;
  padding: 10px;
}
.box1 {
  background-color: red;
}
.box2 {
  background-color: blue;
  position: relative;
  top: 20px;
  left: 50px;
}
.box3 {
  background-color: green;
}

輸出:

在上面的示例中,第二個框向下移動 20 像素(使用 top 屬性),向右移動 50 像素(使用 left 屬性)。移動的框不會影響周圍元素(框 1 和框 3)的位置。

3)absolute

使用position:absolute的元素不遵循文檔的正常流程。該元素相對于其最近定位的祖先(具有相對、絕對、固定或粘性定位的元素)進行定位。

語法:

position: absolute;

舉個例子:

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <link rel="stylesheet" href="style.css" />
    <title>CSS position property</title>
  </head>
  <body>
    <div class="box box1">Box1</div>
    <div class="container">
      <div class="box box2">Box2</div>
    </div>
    <div class="box box3">Box3</div>
  </body>
</html>

CSS:

.box {
  height: 100px;
  width: 100px;
  border-radius: 10px;
  margin: 10px;
  text-align: center;
  color: white;
  padding: 10px;
}
.container {
  border: 3px solid black;
  height: 200px;
  width: 200px;
  position: relative;
}
.box1 {
  background-color: red;
}
.box2 {
  background-color: blue;
  position: absolute;
  top: 30px;
  left: 50px;
}
.box3 {
  background-color: green;
}

輸出:

在上面的示例中,第二個盒子位于容器內。容器的位置設置為相對,第二個框的位置設置為絕對,并且該框向下移動 30 像素(使用 top 屬性),向右移動 50 像素(使用 left 屬性)。容器是第二個盒子的祖先。

如果沒有祖先怎么辦?

然后該元素將相對于視口定位。

例如:

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <link rel="stylesheet" href="style.css" />
    <title>CSS position property</title>
  </head>
  <body>
    <div class="box box1">Box1</div>
    <div class="box box2">Box2</div>
    <div class="box box3">Box3</div>
  </body>
</html>

CSS:

.box {
  height: 100px;
  width: 100px;
  border-radius: 10px;
  margin: 10px;
  text-align: center;
  color: white;
  padding: 10px;
}
.box1 {
  background-color: red;
}
.box2 {
  background-color: blue;
  position: absolute;
  top: 30px;
  left: 50px;
}
.box3 {
  background-color: green;
}

輸出:

4)fixed

使用位置:固定元素相對于視口定位,并且即使頁面滾動也保持固定。

語法:

position: fixed;

舉個例子:

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <link rel="stylesheet" href="style.css" />
    <title>CSS position property</title>
  </head>
  <body>
    <div class="box box1">Box1</div>
    <div class="box box2">Box2</div>
    <div class="box box3">Box3</div>
    <div class="box"></div>
    <div class="box"></div>
    <div class="box"></div>
    <div class="box"></div>
    <div class="box"></div>
    <div class="box"></div>
    <div class="box"></div>
    <div class="box"></div>
  </body>
</html>

CSS:

.box {
  height: 100px;
  width: 100px;
  border-radius: 10px;
  margin: 10px;
  text-align: center;
  color: white;
  padding: 10px;
  border: 1px solid black;
}
.box1 {
  background-color: red;
}
.box2 {
  background-color: blue;
  position: fixed;
  top: 50px;
  left: 50px;
}
.box3 {
  background-color: green;
}

輸出:

在上面的示例中,即使向下滾動頁面,第二個框的位置也將是固定的。

有了這個屬性,就不像position:relative; 元素原本處于靜態位置的位置將不再有空間。

5)sticky

使用position: sticky;元素根據用戶的滾動位置進行定位。它的行為類似于相對元素,直到用戶滾動到某個位置,之后它相對于其包含元素或視口變得固定。

語法:

position: sticky;

舉例:

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <link rel="stylesheet" href="style.css" />
    <title>CSS position property</title>
  </head>
  <body>
    <div class="box box1">Box1</div>
    <div class="box box2">Box2</div>
    <div class="box box3">Box3</div>
    <div class="box"></div>
    <div class="box"></div>
    <div class="box"></div>
    <div class="box"></div>
    <div class="box"></div>
    <div class="box"></div>
    <div class="box"></div>
    <div class="box"></div>
  </body>
</html>

CSS:

.box {
  height: 100px;
  width: 100px;
  border-radius: 10px;
  margin: 10px;
  text-align: center;
  color: white;
  padding: 10px;
  border: 1px solid black;
}
.box1 {
  background-color: red;
}
.box2 {
  background-color: blue;
  position: sticky;
  top: 50px;
  left: 50px;
}
.box3 {
  background-color: green;
}

在上面的示例中,第二個框將表現得像一個相對元素,直到它到達位置 top: 50px; 滾動時,它將表現得像一個固定元素。

CSS 中的position 屬性確定元素相對于其包含元素或視口的位置。

位置屬性有以下可能值:

  • static:這是所有 HTML 元素的默認定位。元素按照文檔的正常流程定位并遵循 HTML 結構。
  • relative:具有position:relative的元素遵循其正常的文檔流,但可以從其原始位置移動。
  • 絕對:使用位置:絕對的元素不遵循文檔的正常流程。該元素相對于其最近定位的祖先進行定位。如果沒有祖先,則該元素將相對于視口定位。
  • 固定:具有位置:固定的元素相對于視口定位,并且即使頁面滾動也保持固定。
  • Sticky:具有position:sticky的元素根據用戶的滾動位置進行定位。

通過充分掌握位置屬性,我們可以在網頁中獲得所需的布局和交互。

總結

到這里,今天這篇文章想要與您分享的內容就結束了,希望對您有所幫助。

最后,感謝您的閱讀。

責任編輯:華軒 來源: web前端開發
相關推薦

2012-07-25 13:23:32

ibmdw

2021-06-07 14:05:53

物聯網IOT物聯網技術

2022-02-07 08:58:54

DCIM數據中心

2022-05-03 17:04:08

CSS前端

2010-08-27 17:41:03

DIV+CSS

2023-10-30 09:18:28

CSSColumns布局

2021-07-08 09:17:07

物聯網人工智能IoT

2021-09-28 10:32:53

循環類型useEffect

2021-09-13 10:43:12

開發CSS代碼

2022-09-26 08:03:52

框架ListGuava

2010-09-02 14:44:41

DIV CSS表單

2022-04-27 09:39:11

Mixin工具

2010-08-30 14:57:21

DIV+CSS

2010-08-24 13:01:13

DIV+CSS

2018-12-26 08:00:00

CSS前端

2022-05-26 00:06:19

CSSFirefoxElectron

2010-09-14 17:07:26

DIV浮動定位CSS

2010-09-02 13:53:58

CSS Sprites

2022-12-20 15:17:29

CSS開發

2010-09-13 16:13:47

DIV CSS表單
點贊
收藏

51CTO技術棧公眾號

欧美精品影院| 国产原创av在线| 久久久久久久久99精品大| 欧美日韩国产免费一区二区| 亚洲国产一区二区在线| 亚洲熟女乱色一区二区三区久久久| 日韩精品网站| 欧美成人女星排名| 欧美成人黑人猛交| 国产视频一区二区| 91视频免费看| 91网站免费观看| 超碰中文字幕在线| 99久久www免费| 亚洲国产成人精品电影| 日本激情综合网| 日本在线高清| 自拍偷拍国产亚洲| 日本高清一区| 欧美 日韩 国产 在线| 日本视频中文字幕一区二区三区| 欧美福利视频在线| www.黄色在线| 免费看成人人体视频| 欧美日韩色综合| 日韩精品一区二区三区久久| 久操视频在线| 国产日韩欧美精品一区| 成人久久18免费网站漫画| 天天干天天插天天射| 国产字幕视频一区二区| 色偷偷噜噜噜亚洲男人| 日韩人妻一区二区三区| 哺乳挤奶一区二区三区免费看 | 亚洲男人天堂久| 超碰人人cao| 香蕉久久久久久| 日本久久一区二区三区| 黄色一级视频片| h片视频在线观看| 一级日本不卡的影视| 一区二区91美女张开腿让人桶| 久久精品蜜桃| 久久久久久久电影| 久久综合狠狠综合久久综青草| 免费看国产片在线观看| 国产成人鲁色资源国产91色综| 91香蕉亚洲精品| 97免费观看视频| 久久精品国内一区二区三区| 国产精品日韩在线观看| 中文天堂在线视频| 蜜桃视频一区二区三区在线观看| 国产精品成人免费电影| 日本成人一级片| 日日噜噜夜夜狠狠视频欧美人| 午夜精品福利在线观看| 成年人午夜视频| 亚洲一区区二区| 秋霞av国产精品一区| 久久中文字幕免费| 日韩精品一区第一页| 国产不卡视频在线| 337p粉嫩色噜噜噜大肥臀| 日韩国产欧美在线播放| 国产精品久久77777| 中文字幕第一页在线播放| 免费一级欧美片在线观看| 国产欧美日韩高清| 91精品视频免费在线观看| 蜜桃av一区二区在线观看 | 亚洲一区二区免费在线观看| 日韩美女一区二区三区| 捆绑裸体绳奴bdsm亚洲| 亚洲小说图片视频| 中文欧美日本在线资源| 成人涩涩小片视频日本| 国产精品啊啊啊| 91精品国产高清自在线看超| 福利网址在线观看| 久久国产精品露脸对白| 99久久一区三区四区免费| 色wwwwww| 国产精品久久久一本精品| 国产又粗又爽又黄的视频| 暧暧视频在线免费观看| 日本黄色一区二区| 中文字幕1234区| 欧美人妖视频| 日韩亚洲在线观看| 精品一区免费观看| 日本在线播放一区二区三区| 国产成人精品亚洲精品| 中文字幕在线观看免费| 国产91精品露脸国语对白| 免费在线成人av| a视频在线免费看| 欧美日韩国产一中文字不卡| 五月婷婷六月丁香激情| 久久99精品国产自在现线| 在线观看欧美成人| 国产极品在线播放| 蜜臀av一区二区在线观看| 国模精品一区二区三区| 天天综合视频在线观看| 激情成人在线视频| www.亚洲自拍| 欧美男gay| 久久久久国色av免费观看性色 | 日韩午夜小视频| 亚洲av无码一区二区三区人| 亚洲欧美综合国产精品一区| 国产成人在线一区| 蜜桃视频久久一区免费观看入口| 中文字幕成人在线观看| 我的公把我弄高潮了视频| 日韩电影精品| 亚洲人成网7777777国产| 久久久91视频| 精品亚洲国产成人av制服丝袜 | 精品视频站长推荐| 99欧美视频| 国产成+人+综合+亚洲欧洲 | 午夜视频在线观看精品中文| 国产一区二区三区在线免费观看| 日本熟女一区二区| 国产精品一区免费视频| 日韩亚洲欧美精品| 久久爱91午夜羞羞| 亚洲国产欧美一区二区丝袜黑人| 日韩国产第一页| 秋霞成人午夜伦在线观看| 免费精品视频一区| 狼人综合视频| 亚洲电影免费观看高清| 久草视频在线资源| 国产乱子轮精品视频| 亚洲在线色站| 日韩美香港a一级毛片| 国产亚洲精品日韩| 国产女主播喷水视频在线观看| 成人亚洲精品久久久久软件| 欧美美女黄色网| 久久国产精品免费一区二区三区| 日韩专区在线播放| 一区二区三区免费在线视频| 国产精品你懂的| 欧美美女性视频| 国产大片一区| 亚洲一区二区三区香蕉| av片在线观看免费| 日韩欧美123| 免费在线观看日韩| 粉嫩av一区二区三区| av无码久久久久久不卡网站| 99久久婷婷国产综合精品青牛牛 | 国产99久久久国产精品潘金| 日本a级片在线播放| 51vv免费精品视频一区二区| 欧美精品久久久久久久免费观看| 人妻偷人精品一区二区三区| 天天色 色综合| 成人无码www在线看免费| 久久大逼视频| 亚洲 国产 日韩 综合一区| 四虎国产精品免费久久5151| 久久精品国产v日韩v亚洲| 国产黄色片免费| 亚洲狠狠爱一区二区三区| 亚洲一区二区三区综合| 久久久成人网| 一区二区三区我不卡| 疯狂欧洲av久久成人av电影 | 久久久全国免费视频| 成人性色生活片| 欧美韩国日本在线| 日韩免费一区| 国产传媒一区| 澳门av一区二区三区| 久久综合免费视频| 欧美 日韩 国产 成人 在线| 在线观看一区二区精品视频| 国精品无码一区二区三区| 成人18视频日本| 中文字幕第80页| 中文精品久久| 欧美日本亚洲| 狂野欧美xxxx韩国少妇| 5566日本婷婷色中文字幕97| 婷婷在线视频| 亚洲精品一二区| aaa一区二区三区| 日韩欧美国产骚| 欧洲猛交xxxx乱大交3| 91在线视频播放地址| 在线免费看污网站| 国产日韩精品视频一区二区三区 | 精品国产伦理网| 日韩国产成人在线| 亚洲综合久久av| 天天舔天天操天天干| 成人av高清在线| 婷婷中文字幕在线观看| 国产亚洲在线| 黑人巨茎大战欧美白妇| 国产影视精品一区二区三区| 一区二区三区四区影院| 成人在线啊v| 91精品国产91久久久久久| 尤物在线视频| 亚洲国产一区二区三区在线观看 | 美女视频一区在线观看| 久久av综合网| 99免费精品| 日韩在线电影一区| 欧美在线关看| 不卡一区二区三区视频| 国产精品久久久久久吹潮| 91精品国产高清| av网站在线免费看推荐| 中文字幕日韩精品在线观看| 午夜在线观看视频18| 日韩欧美国产精品| 91亚洲欧美激情| 在线观看成人小视频| 波多野结衣国产| 亚洲激情图片一区| 三上悠亚在线观看视频| 国产日韩精品一区| 黄瓜视频污在线观看| 成人国产精品免费| 白丝校花扒腿让我c| 激情综合色综合久久| 亚洲黄色小视频在线观看| 一区二区自拍| 精品国产一区二区三区无码| 午夜精品久久| 欧美少妇在线观看| 婷婷亚洲五月| 中文字幕免费高| 日韩精品一区二区三区免费观影| 日本不卡高清视频一区| 亚洲素人在线| 欧美高清视频一区| 最新亚洲精品| 欧美日韩精品中文字幕一区二区| 日韩精品免费一区二区三区竹菊 | 成人羞羞视频在线看网址| 日本一区二区三区四区高清视频| 亚洲图区在线| 日韩资源av在线| 成人av二区| 亚洲一区二区在线免费观看| 久久视频精品| 国产麻豆电影在线观看| 最新欧美人z0oozo0| 国产在线无码精品| 在线播放一区| 久久婷婷五月综合色国产香蕉| 羞羞视频在线观看欧美| chinese少妇国语对白| 欧美96一区二区免费视频| 不卡的在线视频| 国产精品一区在线观看乱码| 女同性αv亚洲女同志| av不卡一区二区三区| 少妇大叫太粗太大爽一区二区| 久久精品视频一区二区三区| 刘亦菲国产毛片bd| 亚洲嫩草精品久久| 国产无套在线观看| 色综合久久久久| 亚洲一线在线观看| 日韩欧美激情一区| 五月婷婷久久久| 一区二区三区四区视频| 久久综合网导航| 久久久视频在线| 亚洲四虎影院| 亚洲综合在线播放| 少妇久久久久| 手机福利在线视频| 亚洲精品日韩久久| 亚欧在线免费观看| 国产精品自在欧美一区| 性色av蜜臀av色欲av| 日本一区二区动态图| 老熟妇高潮一区二区三区| 亚洲成人一区在线| 天天天天天天天干| 欧美哺乳videos| 九一国产在线| 欧美另类交人妖| 欧美xxx性| 91中文字精品一区二区| 精品国产中文字幕第一页| www国产无套内射com| 首页亚洲欧美制服丝腿| 精品人妻一区二区乱码| 国产欧美一区二区精品秋霞影院| 久久精品黄色片| 欧美在线free| 深夜福利视频网站| 久久精品视频在线| 色豆豆成人网| 国产中文一区二区| 中文字幕乱码亚洲无线精品一区| 久久国产乱子伦免费精品| 国产精品888| 99国产精品免费| 福利视频一区二区| www.激情五月| www.亚洲天堂| 中文在线а√在线8| 99国产超薄肉色丝袜交足的后果| 成人精品电影| 无码人妻丰满熟妇区毛片| 成人一区二区三区在线观看| 黄色录像二级片| 欧美无人高清视频在线观看| 天堂v视频永久在线播放| 欧美高清电影在线看| 羞羞视频在线观看一区二区| 欧美一区二区三区四区夜夜大片| 一区二区亚洲精品| 亚洲欧洲日韩综合| **欧美大码日韩| 中文字幕精品一区二| 亚洲午夜国产成人av电影男同| 高清在线视频不卡| 国产精品视频入口| 欧美激情在线| √天堂资源在线| 亚洲欧洲国产日韩| 国产九色91回来了| 一本一本久久a久久精品综合小说| 乡村艳史在线观看| 久久国产精品一区二区三区| 精品69视频一区二区三区Q| 一级黄色大片免费看| 亚洲黄色av一区| 午夜精品久久久久久久99热黄桃 | 粉嫩嫩av羞羞动漫久久久| 九九在线观看视频| 精品免费99久久| 免费在线观看av电影| 不卡视频一区二区三区| 国产精品v亚洲精品v日韩精品| aaaaa黄色片| 亚洲福利视频三区| 手机av免费在线观看| 91精品国产成人www| 精品在线手机视频| 黄色aaa级片| 中文字幕一区二区三区在线不卡| 一区二区三区亚洲视频| 操日韩av在线电影| 视频精品一区| 天堂…中文在线最新版在线| 91丨九色丨尤物| 免费黄色片视频| 精品国内产的精品视频在线观看| 不卡的国产精品| 99er在线视频| 91原创在线视频| 国产99久久久久久免费看| 丝袜美腿亚洲一区二区| 成人网av.com/| 妞干网在线播放| 91亚洲永久精品| 曰批又黄又爽免费视频| 免费97视频在线精品国自产拍| 成人爽a毛片免费啪啪红桃视频| 午夜精品久久久久久久无码| 国产性做久久久久久| 国产精品欧美综合亚洲| 欧美高清视频一区二区| 网曝91综合精品门事件在线| 999精品视频在线| 亚洲人吸女人奶水| 污污的视频网站在线观看| 国产精品免费久久久久影院| 中文字幕午夜精品一区二区三区| 中文成人无字幕乱码精品区| 欧美亚洲国产一卡| 丝袜在线视频| 欧美日韩中文国产一区发布| 久久99久久99| 国产视频91在线| 久久精品国产亚洲精品| 欧美18xxxx| 亚欧激情乱码久久久久久久久| 亚洲图片自拍偷拍| 91caoporn在线| 国产欧美日韩一区二区三区| 美女诱惑一区二区| 日本免费观看视| 精品久久国产精品| 同性恋视频一区| 日本人dh亚洲人ⅹxx|