成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

css3有多少種定位類型

小編給大家分享一下css3有多少種定位類型,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

創(chuàng)新互聯(lián)主要為客戶提供服務(wù)項(xiàng)目涵蓋了網(wǎng)頁視覺設(shè)計(jì)、VI標(biāo)志設(shè)計(jì)、營銷推廣、網(wǎng)站程序開發(fā)、HTML5響應(yīng)式成都網(wǎng)站建設(shè)、成都手機(jī)網(wǎng)站制作、微商城、網(wǎng)站托管及成都網(wǎng)站維護(hù)、WEB系統(tǒng)開發(fā)、域名注冊、國內(nèi)外服務(wù)器租用、視頻、平面設(shè)計(jì)、SEO優(yōu)化排名。設(shè)計(jì)、前端、后端三個(gè)建站步驟的完善服務(wù)體系。一人跟蹤測試的建站服務(wù)標(biāo)準(zhǔn)。已經(jīng)為主動(dòng)防護(hù)網(wǎng)行業(yè)客戶提供了網(wǎng)站建設(shè)服務(wù)。

css3定位有4種:1、relative(相對定位),偏移參考元素是元素本身,不會(huì)使元素脫離文檔流;2、absolute(絕對定位),以父輩元素中最近的定位元素為參考坐標(biāo);3、fixed(固定定位);4、static(靜態(tài)定位)。

本教程操作環(huán)境:windows7系統(tǒng)、CSS3版、Dell G3電腦。

css定位有四種不同類型,position值分別為:static, relative,absolute,fixed

1、relative(相對定位)

相對定位的偏移參考元素是元素本身,不會(huì)使元素脫離文檔流。元素的初始位置占據(jù)的空間會(huì)被保留。相對定位元素常常作為絕對定位元素的父元素。并且定位元素經(jīng)常與z-index屬性進(jìn)行層次分級(jí)

代碼實(shí)例:

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
<style type="text/css">
.rel{
	width: 200px;
	height:200px;
	background: red;
	position: relative;
	top:200px;
	left: 200px;
}
</style>
</head>
<body>
	<p class="rel">相對定位</p>
阿什頓發(fā)斯蒂芬阿斯蒂芬阿斯蒂芬阿斯蒂芬</br>
阿什頓發(fā)斯蒂芬阿斯蒂芬阿斯蒂芬阿斯蒂芬</br>
阿什頓發(fā)斯蒂芬阿斯蒂芬阿斯蒂芬阿斯蒂芬</br>
阿什頓發(fā)斯蒂芬阿斯蒂芬阿斯蒂芬阿斯蒂芬</br>
阿什頓發(fā)斯蒂芬阿斯蒂芬阿斯蒂芬阿斯蒂芬</br>
阿什頓發(fā)斯蒂芬阿斯蒂芬阿斯蒂芬阿斯蒂芬</br>
阿什頓發(fā)斯蒂芬阿斯蒂芬阿斯蒂芬阿斯蒂芬</br>
阿什頓發(fā)斯蒂芬阿斯蒂芬阿斯蒂芬阿斯蒂芬</br>
阿什頓發(fā)斯蒂芬阿斯蒂芬阿斯蒂芬阿斯蒂芬</br>
阿什頓發(fā)斯蒂芬阿斯蒂芬阿斯蒂芬阿斯蒂芬</br>
阿什頓發(fā)斯蒂芬阿斯蒂芬阿斯蒂芬阿斯蒂芬</br>
阿什頓發(fā)斯蒂芬阿斯蒂芬阿斯蒂芬阿斯蒂芬</br>
阿什頓發(fā)斯蒂芬阿斯蒂芬阿斯蒂芬阿斯蒂芬</br>
阿什頓發(fā)斯蒂芬阿斯蒂芬阿斯蒂芬阿斯蒂芬</br>

</body>
</html>

效果圖:

css3有多少種定位類型

盡管rel元素產(chǎn)生了偏移,但是文字并沒有填補(bǔ)它的原來的位置,可以看出相對定位元素沒有脫離文檔流,原來的位置依然會(huì)被保留。

2、absolute(絕對定位)

絕對定位元素以父輩元素中最近的定位元素為參考坐標(biāo),如果絕對定位元素的父輩元素中沒有采用定位的,那么此絕對定位元素的參考對象是html,元素會(huì)脫離文檔流。就好像文檔流中被刪除了一樣。并且定位元素經(jīng)常與z-index屬性進(jìn)行層次分級(jí)

代碼實(shí)例:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Document</title>
<style type="text/css">

.abs{
width: 200px;
height:200px;
background: red;
position: absolute;
top: 200px;
left: 200px;
}
 
</style>
</head>
<body>
<div>絕對定位</div>
阿什頓發(fā)斯蒂芬阿斯蒂芬阿斯蒂芬阿斯蒂芬</br>
阿什頓發(fā)斯蒂芬阿斯蒂芬阿斯蒂芬阿斯蒂芬</br>
阿什頓發(fā)斯蒂芬阿斯蒂芬阿斯蒂芬阿斯蒂芬</br>
阿什頓發(fā)斯蒂芬阿斯蒂芬阿斯蒂芬阿斯蒂芬</br>
阿什頓發(fā)斯蒂芬阿斯蒂芬阿斯蒂芬阿斯蒂芬</br>
阿什頓發(fā)斯蒂芬阿斯蒂芬阿斯蒂芬阿斯蒂芬</br>
阿什頓發(fā)斯蒂芬阿斯蒂芬阿斯蒂芬阿斯蒂芬</br>
阿什頓發(fā)斯蒂芬阿斯蒂芬阿斯蒂芬阿斯蒂芬</br>
阿什頓發(fā)斯蒂芬阿斯蒂芬阿斯蒂芬阿斯蒂芬</br>
阿什頓發(fā)斯蒂芬阿斯蒂芬阿斯蒂芬阿斯蒂芬</br>
阿什頓發(fā)斯蒂芬阿斯蒂芬阿斯蒂芬阿斯蒂芬</br>
阿什頓發(fā)斯蒂芬阿斯蒂芬阿斯蒂芬阿斯蒂芬</br>
阿什頓發(fā)斯蒂芬阿斯蒂芬阿斯蒂芬阿斯蒂芬</br>
阿什頓發(fā)斯蒂芬阿斯蒂芬阿斯蒂芬阿斯蒂芬</br>
阿什頓發(fā)斯蒂芬阿斯蒂芬阿斯蒂芬阿斯蒂芬</br>
</body>
</html>

效果圖:

css3有多少種定位類型

在此辟謠一下哈!如果絕對定位元素的父輩元素中沒有采用定位的,那么此絕對定位元素的參考對象是誰呢,有的人說是body,有的人會(huì)說是document,其實(shí)都不是,看了MDN上的介紹,以initial containing block為參考,它的尺寸是和視口是一致的,但不是由Viewport所產(chǎn)生的,而是由根元素<html>所產(chǎn)生的。

代碼實(shí)例:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<style>
* {
  margin:0px;
  padding:0px;
}
body {
  height:1500px;
}
div {
  width:100px;
  height:100px;
  background:green;
  position:absolute;
  bottom:0px;
}
</style>
</head>
<body>
<div></div>
</body>
</html>

實(shí)例效果圖:

css3有多少種定位類型

如果參考對象是body或者document的話,p元素肯定要位于頁面的最底部,注意到這里有滾動(dòng)條,元素只是位于視口的最底部。

3、fixed  (固定定位)

位移的參考坐標(biāo)是可視窗口,使用fixed的元素脫離文檔流。并且定位元素經(jīng)常與z-index屬性進(jìn)行層次分級(jí)

實(shí)例代碼:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Document</title>
<style type="text/css">
.fix{
width:200px;
height: 200px;
background: red;
position: fixed;
top: 200px;
left: 200px;
}
 
</style>
</head>
<body>
<div>固定定位</div>
阿什頓發(fā)斯蒂芬阿斯蒂芬阿斯蒂芬阿斯蒂芬</br>
阿什頓發(fā)斯蒂芬阿斯蒂芬阿斯蒂芬阿斯蒂芬</br>
阿什頓發(fā)斯蒂芬阿斯蒂芬阿斯蒂芬阿斯蒂芬</br>
阿什頓發(fā)斯蒂芬阿斯蒂芬阿斯蒂芬阿斯蒂芬</br>
阿什頓發(fā)斯蒂芬阿斯蒂芬阿斯蒂芬阿斯蒂芬</br>
阿什頓發(fā)斯蒂芬阿斯蒂芬阿斯蒂芬阿斯蒂芬</br>
阿什頓發(fā)斯蒂芬阿斯蒂芬阿斯蒂芬阿斯蒂芬</br>
阿什頓發(fā)斯蒂芬阿斯蒂芬阿斯蒂芬阿斯蒂芬</br>
阿什頓發(fā)斯蒂芬阿斯蒂芬阿斯蒂芬阿斯蒂芬</br>
阿什頓發(fā)斯蒂芬阿斯蒂芬阿斯蒂芬阿斯蒂芬</br>
阿什頓發(fā)斯蒂芬阿斯蒂芬阿斯蒂芬阿斯蒂芬</br>
阿什頓發(fā)斯蒂芬阿斯蒂芬阿斯蒂芬阿斯蒂芬</br>
阿什頓發(fā)斯蒂芬阿斯蒂芬阿斯蒂芬阿斯蒂芬</br>
阿什頓發(fā)斯蒂芬阿斯蒂芬阿斯蒂芬阿斯蒂芬</br>
阿什頓發(fā)斯蒂芬阿斯蒂芬阿斯蒂芬阿斯蒂芬</br>
阿什頓發(fā)斯蒂芬阿斯蒂芬阿斯蒂芬阿斯蒂芬</br>
阿什頓發(fā)斯蒂芬阿斯蒂芬阿斯蒂芬阿斯蒂芬</br>
 
 
</body>
</html>

實(shí)例效果圖:

css3有多少種定位類型

fixed固定定位和absolute絕對定位比較類似,它們都能夠讓元素產(chǎn)生位移上面演示了固定定位;如果到目前為止還沒有看到與絕對定位的區(qū)別,那么我們可以在文中多加些文字是瀏覽器產(chǎn)生滾動(dòng)條,拖動(dòng)滾動(dòng)條就可以看到兩個(gè)定位方式的區(qū)別,固定定位的元素如其名一樣,能夠固定在某個(gè)位置。而絕對定位就會(huì)隨著滾動(dòng)條滾動(dòng)而移動(dòng)位置。

4、static (靜態(tài)定位)

默認(rèn)值,元素框正常生成的,top left bottom right這幾個(gè)偏移屬性不會(huì)影響其靜態(tài)定位的正常顯示

以上是“css3有多少種定位類型”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

文章標(biāo)題:css3有多少種定位類型
標(biāo)題URL:http://jinyejixie.com/article48/ggsjhp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)頁設(shè)計(jì)公司、移動(dòng)網(wǎng)站建設(shè)、虛擬主機(jī)建站公司、網(wǎng)站策劃、網(wǎng)站收錄

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)
唐河县| 陵川县| 麻江县| 张掖市| 浙江省| 永康市| 武宣县| 怀柔区| 新绛县| 新绛县| 房产| 芜湖县| 上虞市| 和林格尔县| 万年县| 绥宁县| 文登市| 新绛县| 正安县| 邵武市| 镶黄旗| 夏河县| 肥东县| 裕民县| 宁都县| 钦州市| 华坪县| 峡江县| 包头市| 连江县| 玉林市| 徐闻县| 花莲县| 彭水| 黑山县| 肥城市| 河南省| 南乐县| 桃江县| 栖霞市| 平和县|