摘要:是以首屏頁面左下角為參考點(diǎn)來調(diào)整位置。因?yàn)榻^對(duì)定位脫離標(biāo)準(zhǔn)流,影響頁面的布局。相反父相子絕在我們頁面布局中,是常用的布局方案。
本篇博文,主要就講定位的問題,也就是頁面布局里最重要的,本篇博文不出意外的話,也是css的最后一篇博文了
定位有三種:
相對(duì)定位的意思就是相對(duì)于自身元素原來的位置定位
設(shè)置相對(duì)定位之后,才可以使用四個(gè)方向的屬性: top、bottom、left、right
不脫標(biāo)
形影分離
依舊占原來的位
微調(diào)元素位置
做絕對(duì)定位的參考(父相子絕)絕對(duì)定位會(huì)說到此內(nèi)容。
自己原來的位置做參考點(diǎn)
絕對(duì)定位的意思就是以某謳歌參考點(diǎn)(往往是父級(jí)元素)作為定位基點(diǎn)進(jìn)行設(shè)置
1.多帶帶一個(gè)絕對(duì)定位的盒子
2.以父輩盒子作為參考點(diǎn)
注意:
設(shè)置絕對(duì)定位之后,margin:0 auto不起任何作用,如果想讓絕對(duì)定位的盒子居中:
設(shè)置子元素絕對(duì)定位,然后left:50%; margin-left:元素寬度的一半,實(shí)現(xiàn)絕對(duì)定位盒子居中(可以當(dāng)做公式記下來)
*{
padding: 0;
margin: 0;
}
.box{
width: 100%;
height: 69px;
background: #000;
}
.box .c{
width: 960px;
height: 69px;
background-color: pink;
position: relative;
left: 50%;
margin-left: -480px;
}
插一句,對(duì)文字內(nèi)容的居中,例:
title
test
效果:
對(duì)文字居中的公式:
p{
height: 20px;
background: red;
padding: 5px 0px;
line-height: 20px; /*垂直方向上的上下居中,其值和高度的值相同即可*/
text-align: center;/*水平方向的左右居中*/
}
固定當(dāng)前的元素不會(huì)隨著頁面滾動(dòng)而滾動(dòng)
設(shè)置固定定位,用top描述。那么是以瀏覽器的左上角為參考點(diǎn),如果用bottom描述,那么是以瀏覽器的左下角為參考點(diǎn)
例:
下面這是淘寶頁面右邊的:其實(shí)就用了固定定位
指父元素設(shè)置相對(duì)定位,子元素設(shè)置絕對(duì)定位,這種是最長用的搭配。這個(gè)父元素不一定就是直系父元素,也可以是祖宗元素
指父元素和子元素都設(shè)置絕對(duì)定位,此搭配沒有實(shí)際意義,說白了這個(gè)父元素沒有起什么作用,還不如就直接一個(gè)元素設(shè)置絕對(duì)定位,開發(fā)中也基本不會(huì)這么用
指父元素設(shè)置固定定位(設(shè)置固定定位的元素盡量是選擇父元素,防止因?yàn)樵赜袑傩詍argin和padding造成沖突),子元素設(shè)置絕對(duì)定位
以上三種搭配,都是以父元素作為參考點(diǎn)進(jìn)行布局
用來設(shè)置定位的層級(jí)優(yōu)先級(jí),值為大于1的數(shù)字,值越大,優(yōu)先級(jí)越高
好的,css樣式介紹完了,剩下的就是各位朋友自己下去練手了,怎么練手呢,網(wǎng)上找一個(gè)網(wǎng)站,自己動(dòng)手做一個(gè)一模一樣的出來,然后你基本掌握css了
后面就進(jìn)入javascript了,朋友們,我們的路還很長,我更新web前端方面的知識(shí)是為了給Python高級(jí)課程的web框架做準(zhǔn)備的,當(dāng)然也是從零基礎(chǔ)開始介紹的web,如果朋友您只是想學(xué)web開發(fā),一樣適用的
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/1540.html
摘要:聲明聲明本篇內(nèi)容摘抄自以下兩個(gè)來源中文網(wǎng)感謝大佬們的分享。版本是全球最受歡迎的前端組件庫,用于開發(fā)響應(yīng)式布局移動(dòng)設(shè)備優(yōu)先的項(xiàng)目。官方示例官方示例版本,官方還沒有中文教程,的中文教程倒是很齊全了。聲明 本篇內(nèi)容摘抄自以下兩個(gè)來源: BootStrap中文網(wǎng) 感謝大佬們的分享。 正文-響應(yīng)式布局(BootStrap) 這次想來講講一個(gè)前端開發(fā)框架:BootStrap BootStrap 目前...
摘要:框架開發(fā)解放了生產(chǎn)力,讓一個(gè)靜態(tài)頁面效果更逼真,也讓用戶體驗(yàn)逐漸上去,但是目前對(duì)網(wǎng)站的需求主要還是為了展示和宣傳一些東西,反觀教育機(jī)構(gòu)和政府部門的網(wǎng)站都是偏動(dòng)畫少,體現(xiàn)了公關(guān)的嚴(yán)肅性。 showImg(https://segmentfault.com/img/remote/1460000009262879?w=1183&h=522); 前言 最近很久沒有寫文章,不忙也忙的生活節(jié)奏,博客...
摘要:框架開發(fā)解放了生產(chǎn)力,讓一個(gè)靜態(tài)頁面效果更逼真,也讓用戶體驗(yàn)逐漸上去,但是目前對(duì)網(wǎng)站的需求主要還是為了展示和宣傳一些東西,反觀教育機(jī)構(gòu)和政府部門的網(wǎng)站都是偏動(dòng)畫少,體現(xiàn)了公關(guān)的嚴(yán)肅性。 showImg(https://segmentfault.com/img/remote/1460000009262879?w=1183&h=522); 前言 最近很久沒有寫文章,不忙也忙的生活節(jié)奏,博客...
摘要:框架開發(fā)解放了生產(chǎn)力,讓一個(gè)靜態(tài)頁面效果更逼真,也讓用戶體驗(yàn)逐漸上去,但是目前對(duì)網(wǎng)站的需求主要還是為了展示和宣傳一些東西,反觀教育機(jī)構(gòu)和政府部門的網(wǎng)站都是偏動(dòng)畫少,體現(xiàn)了公關(guān)的嚴(yán)肅性。 showImg(https://segmentfault.com/img/remote/1460000009262879?w=1183&h=522); 前言 最近很久沒有寫文章,不忙也忙的生活節(jié)奏,博客...
摘要:規(guī)范目的為提高團(tuán)隊(duì)協(xié)作效率便于后臺(tái)人員添加功能及前端后期優(yōu)化維護(hù)輸出高質(zhì)量的文檔特制訂此文檔。 規(guī)范目的 為提高團(tuán)隊(duì)協(xié)作效率, 便于后臺(tái)人員添加功能及前端后期優(yōu)化維護(hù), 輸出高質(zhì)量的文檔, 特制訂此文檔。 文件規(guī)范 文件命名規(guī)則 文件名稱統(tǒng)一用小寫的英文字母、數(shù)字和下劃線的組合,其中不得包含漢字、空格和特殊字符;命名原則的指導(dǎo)思想一是使得你自己和工作組的每一個(gè)成員能夠方便的理解每一個(gè)...
閱讀 769·2023-04-25 19:43
閱讀 4022·2021-11-30 14:52
閱讀 3855·2021-11-30 14:52
閱讀 3909·2021-11-29 11:00
閱讀 3838·2021-11-29 11:00
閱讀 3949·2021-11-29 11:00
閱讀 3613·2021-11-29 11:00
閱讀 6310·2021-11-29 11:00