欧美亚洲精品在线丨成人在线观看av丨亚洲精品无码久久久久app丨ass阿娇裸体pics丨九九综合视频丨亚洲精品无码久久毛片波多野吉衣丨欧美bbbbb性bbbbb视频丨婷婷嫩草国产精品一区二区三区丨精品人妻无码一区二区三区丨日本美女a级片丨www黄色网址丨高级会所人妻互换94部分丨99久久精品一区二区成人丨a色网站丨中国美女一级片丨91九色porny首页最多播放丨懂色av中文一区二区三区丨国产又色又爽又刺激在线播放丨美女销魂一区二区丨少妇av射精精品蜜桃专区

旗下網(wǎng)站

百科知識庫

報道公司事件 · 傳播行業(yè)動態(tài)

給新手程序員的一些代碼建議

發(fā)布日期:2014-12-26    發(fā)布者:王文松

  常規(guī)流

  我們通常講的塊級元素與行內(nèi)元素的默認表現(xiàn),就是它們在常規(guī)流中的表現(xiàn)。有一個名為display的 CSS 屬性可以修改它們的表現(xiàn)形式。在默認情況下,塊級元素的display屬性值為block,行內(nèi)元素的屬性值為inline,如果你把某個a元素的display屬性值改成block,那么這個a元素就會像一個塊級元素一樣表現(xiàn)自己了。另外還有一個比較特殊的屬性值為inline-block,顧名思義是像行內(nèi)元素那樣排列的塊級元素,一般情況下,在想要并列排列某些塊級元素的時候,就可以把它們的display屬性值改成inline-block(無獎問答:為什么不直接改成inline呢?)

  相對定位

  一般的教程會把相對定位和絕對定位一起放在浮動的前面或者后面,而我選擇這么安排內(nèi)容的原因之一是我想要強調(diào)相對定位的元素仍然在常規(guī)流中(事實上W3C標準 http://www.w3.org 也是如此安排目錄的)。

  position:relative的元素就擁有了相對定位的能力,而用戶可以通過上下左右(top、bottom、left、right)四個屬性值(但是通常只使用top和left,因為這里允許使用負數(shù),right = -left)來在視覺上“推走”這個元素。相對定位最大的特點就是,元素的本體還在那里,而用戶看到的則未必(上下左右都不設(shè)置或者為0的時候,元素仍舊在那里),定位方式是“相對于原位置定位”,因此被稱為相對定位。而其真正在定位上的應(yīng)用,通常不是在大框架的布局,而是一些小地方、小細節(jié)的微調(diào),而其更常見的用法,會在下面再次提到。

  當然一個超級普通毫無特色常規(guī)流塊級元素根本無法滿足我們對豐富布局的需求,所以出現(xiàn)了人間大殺器——float。

  浮動

  當我們將某個元素的float屬性改為left或者right的時候,這個元素就成為了一個浮動的塊級元素。

  首先它仍然是一個塊級元素(如果它原本是一個內(nèi)聯(lián)元素,那么此時它也變成了塊級元素)——擁有padding、border、margin,可以設(shè)置寬高。其次它浮起來了:

  它脫離了常規(guī)流

  它的寬度變成了它內(nèi)容的寬度

  它向著你規(guī)定的方向擠成一堆

  這些事意味著什么呢:

  浮動元素的寬度變成了其內(nèi)容所需的最小寬度。如果這個元素里面還有一個常規(guī)塊級元素呢?那就要看這個常規(guī)塊級元素多寬咯(它沒定義寬度,那還是100%)。

  浮動元素后面的常規(guī)元素看不見他(因為他們不在同一個“流”里了),浮動元素的父元素也看不見他(視而不見),只有行框看得見——文字會繞著它們排列。

  浮動元素會按著所規(guī)定的方向一個接一個水平排列,如果水平位置不夠則換到下一行,如果水平位置和垂直位置都還有剩,則會優(yōu)先往上放。

  浮動元素與父元素、浮動元素之間的內(nèi)外邊界不會相交。也就是說,浮動元素以及其父元素的padding、margin區(qū)域都不會重疊。

  浮動元素的頂邊不會超過源代碼中它前面出現(xiàn)元素所生成行框的頂。

  幾乎所有關(guān)于浮動布局可能出現(xiàn)的問題,都可以在上面這幾條中找到原因。舉個栗子:兩列布局

  微博就是最典型的兩列布局(新版V6的登錄后首頁變成三列了,不過用戶頁面仍然是兩列…),這種兩列式的布局解決方法很簡單,兩個固定寬度的div,一起向左浮動,或者一個向左、一個向右。

  而在很多游戲網(wǎng)站中,為了盡可能利用大屏幕的優(yōu)勢,而把頁面設(shè)計成左邊有一個固定寬度的導(dǎo)航,右側(cè)全屏占滿,在這種情況下,上面的寫法就不成立了。不管兩個元素如何浮動,寬度都沒有辦法正好撐滿整個屏幕,雖然 CSS 中的width(寬度) 屬性可以使用百分比的值,但是當你將其設(shè)為100%的時候,它又掉下來了。此時最好的做法是將左邊欄(第一個 div)設(shè)為浮動,并且給一個固定的寬度(比如200px)。此時兩個 div 元素在同一高度上,但是右側(cè)的 div 看不到左側(cè)的那個,內(nèi)容仍然從左上角開始顯示,此時只要給這個 div 的margin-left賦值為200px,就可以將右側(cè)div的左邊200px空出來,這樣兩列布局的基本就完成了。

  清除浮動(Clear-fix)

  有些人覺得Clear fix被翻譯為清除浮動并不合適,因為實際上浮動仍然還在(元素仍然漂浮著),而這個術(shù)語的本意也應(yīng)該是“清除浮動所造成的不良影響”,不過在中文圈子里,從 clearfix 方法出生伊始,它就被叫做清除浮動了…所以也沒辦法啦╮(╯▽╰)╭。

  它所修正的不良影響,主要是針對上面的第二條。浮動元素的父元素看不到它:如果某個塊級元素里的所有子元素都是浮動的,那么這個元素自身就不會有高度,在需要設(shè)置背景和邊框的時候,這種問題總像幽靈般如影隨形。解決方法也很成熟:

  另外還有一個“真正的”清除屬性——clear,在上面的示例中也出現(xiàn)了,這個屬性規(guī)定了該元素的左側(cè)或右側(cè)是否可以與浮動元素相鄰——如果規(guī)定的方向有浮動元素,那么這個元素就會向下排列(到底是有多討厭人家…)

  絕對定位

  還有一種比較特殊的定位方式,被稱為絕對定位,事實上我們PS文件中的圖層都是絕對定位。position:absolute的元素就成為了一個絕對定位元素,相對定位是相對于元素自身,而絕對定位也是針對元素自身而言——跟自身原本絕對沒關(guān)系。

  絕對定位的元素完全脫離了常規(guī)流,可以說是“哪個元素都看不見它”。而它仍然需要一個定位的“原點”,W3C規(guī)定離絕對定位元素最近的position屬性為relative、absolute或fixed的祖先元素的內(nèi)容框的左上角(有一個特例,就是該祖先元素為行內(nèi)元素的時候,這里不展開說明了,基本遇不到),作為該元素絕對定位的原點。因此,其實,相對定位元素(position:relative)通常都被用于創(chuàng)建絕對定位元素的包含塊(containing block),如果你有一個絕對定位元素,而它的位置跟你預(yù)想的不對,那就是其定位基準出問題了。而其定位方式一樣,是通過上下左右的值來規(guī)定的。

  固定定位

  position:fixed的元素就是固定定位元素,本質(zhì)上它也是一種絕對定位,這種元素會固定于瀏覽器窗口的固定位置,很多網(wǎng)站頂端的固定導(dǎo)航、右下角的固定廣告等等都是通過這種方式定位的。

  定位關(guān)系

  如果某個元素是絕對定位元素(position為absolute或fixed),則float屬性對其無效,同時元素變?yōu)閴K級元素。

  而當某個元素的position不為static(position:static即為最普通的常規(guī)流中的元素)時,它們彼此之間就有可能發(fā)生重疊(就像PS圖層一樣,圖層重疊是很常見的)。

  在源代碼中后出現(xiàn)的元素會覆蓋先出現(xiàn)的元素

  浮 動元素會覆蓋常規(guī)流元素

  絕對定位元素會覆蓋浮動元素

  使用z-index可以無視上述三條規(guī)則z-index屬性可以規(guī)定圖層之前的層疊順序,其數(shù)值越大,該元素越靠“前”(疊在所有圖層的最上面),如果你發(fā)現(xiàn)某個元素?zé)o論如何都覆蓋不了,檢查一下它的z-index屬性值,也許就能找到答案。

  Flexible Box(伸縮盒模型)

  display:flex的元素就會應(yīng)用伸縮盒模型,它是 CSS 中真正為布局而生的模型?,F(xiàn)在關(guān)于這個模型的相關(guān)文章還很少,而且各種問題也很多,因為從09年到現(xiàn)在,它經(jīng)歷了3個大的版本變化,而這涉及到了大量手機及IE的版本兼容問題,導(dǎo)致很多網(wǎng)站都不愿意采取這種布局方式。

  使用這種模型布局進行布局最炫酷的一點是,我們不用再費力計算寬度然后為元素規(guī)定寬度,所有的寬度根據(jù)所有可用空間及內(nèi)容進行分配,這樣對于個數(shù)不固定的元素也可以實現(xiàn)完美分配??臻g分配方式有兩種:

  按照盒的寬度比例分配

  按照剩余空間比例分配

  如果上面的說明有點不清楚,點這里有一個DEMO,可以通過改變左邊各項屬性的值看到其結(jié)果。如果你們的項目只針對最新的iPhone(iOS7及以上),你可以考慮拗你們的前端去嘗試使用這個模型來布局(我曾親測過絕大多數(shù)網(wǎng)上流傳的兼容代碼,全軍覆沒,主要國內(nèi)有UC瀏覽器這個大殺器)。

  后

  display規(guī)定了該元素所應(yīng)用的模型,position規(guī)定了該元素的定位方式,二者共同構(gòu)成了 CSS 定位與布局的基礎(chǔ)。另外W3C也提出了伸縮盒模型用于滿足復(fù)雜多變的布局需求,并且開始推薦廠商實現(xiàn),如果各位有需要,在將來我可以單獨開一篇文章講這部分內(nèi)容。

Copyright 大連網(wǎng)龍科技 版權(quán)所有 遼ICP備14006349號  html - txt - xml

遼公網(wǎng)安備 21021702000140號

電話
客服
综合无码一区二区三区四区五区 | 久久综合a∨色老头免费观看 | 天天玩天天干 | 亚洲精品国产一区二区在线观看 | 亚洲欧洲一区二区三区四区 | jizz欧美性11 | 亚洲精品一区二区三区的 | 涩涩的视频在线观看 | 曰本大码熟中文字幕 | 亚洲а∨天堂男人无码 | 偷拍中国夫妇高潮视频 | 美国三级欧美一级 | 五月色婷婷俺来也在线观看 | 色欲狠狠躁天天躁无码中文字幕 | 丰满放荡岳乱妇91ww | 韩国午夜理论在线观看 | 宅男午夜成年影视在线观看 | 中文无码不卡的岛国片 | 国产乱子伦无码精品小说 | 麻豆成人免费视频 | 亚洲国产成人一区二区在线 | 91福利网址 | 98色精品视频在线 | 日本寂寞少妇 | 九九精品在线观看 | 四虎永久免费 | 无码一区二区三区不卡av | 四虎网站 | 欧美精品在线播放 | 毛片91 | 国产视频精品久久 | 产乳奶水文h男男喂奶 | 国产亚洲精品久久久91 | 亚洲高清中文字幕 | 国产卡一卡二卡三无线 | 成人国产免费视频 | 久久久免费网站 | 亚洲日产aⅴ中文字幕无码 激情丁香六月 | 国产日韩欧美亚欧在线观看 | 亚洲精品一区二区五月天 | 夜夜揉揉日日人人青青 | 24小时日本韩国在线观看 | 2020精品国产视 | 亚洲精华国产精华精华 | 一本一本久久a久久精品牛牛影视 | 午夜国产免费 | 午夜日本永久乱码免费播放片 | 美女131mm久久爽爽免费 | 亚洲国产欧美动漫在线人成 | 日本三级毛片 | 女人18毛片九区毛片在线 | 18禁止进入1000部高潮网站 | 亚洲第一色网站 | 丰满少妇一区二区三区专区 | 色在线看| 国产一级做a爰片久久毛片99 | 黄色91 | 亚洲午夜高清 | 亚洲第一综合网站 | 色香蕉av| 久久久中文字幕日本无吗 | 国产精品久久久久久久久久妇女 | 精品国产一二三区 | 人人插插 | 天堂资源最新在线 | 精品91久久久久久 | 偷窥少妇高潮呻吟av久久免费 | 女明星黄网站色视频免费国产 | 亚洲精品成人a在线观看 | 亚洲精品久久久久久久久av无码 | 精品久久久久久亚洲综合网 | aⅴ一区二区三区无卡无码 99热在线精品观看 自拍偷拍18p | 国产精品美女乱子伦高潮 | 日韩成人一区二区三区在线观看 | 欧美日韩一区二区视频不卡 | 亚洲爱爱av | 2019最新国产不卡a | 国精产品国语对白东北 | 91狠狠狠狠狠狠狠狠 | 含羞草传媒mv免费观看视频 | 亚洲欧美成人综合图区 | 图片区小说区视频区综合 | 91在线精品一区二区 | 999久久久精品 | 日本免费一区二区三区视频观看 | 中文字幕制服丝袜第57页 | 中国美女黄色 | 欧美亚洲综合成人a∨在线 免费精品视频在线观看 | 一级片黄色毛片 | 人妻熟女一区二区aⅴ图片 嫩草一区二区三区 | 欧美黑人猛交 | 成人18视频免费69 | 中文字幕久久精品波多野结百度 | 亚洲a在线播放 | 人妻熟妇乱又伦精品视频无广告 | 免费av网页 | 五月天婷婷免费视频 | 久久人妻av一区二区软件 | 国产精选在线 | 国产丰满乱子伦无码专区 | www.色94色.com | 天堂中文а√在线 | 挺进朋友人妻雪白的身体韩国电影 | 国产亚洲一区二区在线观看 | 欧美性xxxx极品hd欧美风情 | 香港日本韩国三级网站 | 久久人妻xunleige无码 | 久久久久美女 | 亚洲欧洲日产国码无码网站 | 久久久精品日韩免费观看 | 亚洲精品国产aⅴ成拍色拍 国产午夜福利精品久久不卡 | 天堂中文资源库官网 | 亚洲中文字幕一二三四区苍井空 | 青青草在线免费视频 | 日韩性爰视频 | 日韩在线无 | 东北女人毛多水多牲交视频 | 性饥渴少妇av无码毛片 | 亚洲日韩欧美国产高清αv 欧美人xxx | 噼里啪啦动漫高清在线观看 | 最新视频 - 88av | 能看的av | 日本妞vs黑人巨大xxxxx | 亚洲日韩乱码中文字幕 | 亚洲欧美乱综合图片区小说区 | 久在线观看 | 久久久久久国产精品免费免费男同 | 国产v亚洲v天堂无码 | 免费观看成人毛片a片 | 国产精品久久久久久久免费 | 国产又黄又大视频 | 性色欲情网站iwww九文堂 | 一区二区三区无码被窝影院 | 精品国产伦一区二区三区免费 | 欧美日韩资源 | 女人扒开屁股桶爽30分钟 | 欧美14一18处毛片 | 日韩成人精品一区二区 | 国产精品18久久久久白浆 | 在线观看免费黄色小视频 | 一本热久久sm色国产 | 精品国产乱码91久久久久久网站 | 第四色成人网 | 视频在线观看一区二区三区 | 在线看片免费人成视频福利 | 欧美wwwwwwxxxxxx | 特级黄www欧美水蜜桃视频 | 亚洲国产另类精品 | 亚洲女同二女同志 | 可以免费看的av毛片 | 爱视频福利网 | 国产做a爰片久久毛片a片 | 九九久久精品国产av片国产 | 三级毛片在线免费观看 | 免费黄色视屏 | 好大好硬好爽免费视频 | 亚洲性色av一区二区三区 | 日本激情网| 久久综合se | 人人爽天天碰狠狠添 | 青青视频二区 | 人妻有码中文字幕 | 亚洲精品久久久久久中文传媒 | 欧美色图19p | 中文字字幕乱码视频高清 | 国产精品va尤物在线观看 | 中文字幕免费在线视频 | 日本少强伦xxxhd | 国产无套粉嫩白浆内精品 | 久久久无码精品亚洲a片0000 | 免费全部高h视频无码 | 久久精品日产第一区二区三区在哪里 | 国产乱人伦偷精品视频aaa | 免费看成年人视频 | 国内精品久久久久久久999 | 久久国产精品久久久久久 | 大胆欧美熟妇xx | 国产色xx群视频射精 | 少妇与公做了夜伦理69 | 欧美牲交黑粗硬大 | 国产免费无遮挡吸奶头视频 | 不卡的av网站 | 人人草人人爱 | 色视频无码专区在线观看 | 日产中文字幕在线观看 | 爱情岛成人www亚洲网站 | 伊人久久精品久久亚洲一区 | 一边摸一边抽搐一进一出视频 | av无码精品一区二区三区三级 | 亚洲精品久久久久久久不卡四虎 | 日本黄在线观看 | 96亚洲精品 | 少妇高潮惨叫喷水正在播放 | 大杳蕉狼人伊人 | 国产成人欧美一区二区三区一色天 | 粉嫩精品国产色综合久久不8 | 欧美日韩系列 | 国产成人精品三级麻豆 | 成人av毛片无码免费网站 | 最新亚洲人成无码网www电影 | 久久精品中文字幕无码 | 波多野结衣小视频 | 免费在线看污片 | 欧美激情一区 | 久久久久久婷 | 椎名由奈在线观看 | 国偷自产中文字幕亚洲手机在线 | 中国广东少妇xxxx做受 | 欧美日韩久久中文字幕 | 亚洲 欧美 中文 日韩aⅴ | 国产免费一级特黄录像 | 双性受惨叫扩张调教虐宫h 国产成人精品无码短视频 少妇一级1淫片 | 精品女同一区二区三区在线播放 | brazzers欧美极品少妇 | 亚洲福利在线播放 | 希岛爱理av免费一区二区 | 无尽夜久久久久久久久久 | 少妇人妻呻吟青椒bobx | 亚洲熟妇无码一区二区三区 | av在线不卡免费观看 | 欧美日韩视频一区二区 | 日本高清在线一区二区三区 | 国产精品 自在自线 | 国产精品主播在线 | 在线观看免费播放av片 | 一点不卡v中文字幕在线 | 永久免费看黄网站 | 欧美日韩一区二区三区四区 | 国内精品999 | 亚洲精品无码久久久久久 | 国产免费无码一区二区视频 | 久久在精品线影院精品国产 | 国产愉拍精品手机 | 国产亚洲情侣一区二区无 | 少妇被粗大的猛烈进出动视频 | 久久久国产打桩机 | 无码专区丰满人妻斩六十路 | 色噜噜狠狠色综合中国 | 在线观看免费人成视频色9 性视频播放免费视频 | 在线看片免费不卡人成视频 | 亚洲va欧美va人人爽 | 风间由美一区二区 | 在线观看中文字幕亚洲 | 色狠狠成人综合网 | 国产白嫩护士在线播放 | 爱草av| 乱子伦一区二区三区 | 日本免费高清一本视频 | 天天看片视频免费观看 | 亚洲国产成人综合在线观看 | 77色午夜成人影院综合网 | 日本在线观看一区 | 亚洲日本中文字幕乱码在线 | 国产黄色一级 | 欧美牲交a欧美牲交aⅴ另类 | 欧美日韩亚洲一区二区 | 中文字幕天天躁日日躁狠狠躁免费 | 国产午夜亚洲精品国产成人 | 亚洲欧美综合精品成人网 | 熟女体下毛毛黑森林 | 亚洲免费精品视频 | 懂色av中文一区二区三区 | 黄色av成人| 国产肥老妇对白清 | 欧美一级少妇 | 日本美女视频网站 | 91精品在线免费 | 亚洲 欧美 日韩 综合 | 亚洲精品一线二线三线无人区 | 亚洲中文字幕va毛片在线 | 免费中文字幕日产乱码 | 狠狠做深爱婷婷久久综合一区 | 人妻奶水人妻系列 | 亚洲天堂999 | 亚洲成人动漫在线观看 | 亚洲成av人片在线观看不卡 | 国产黄色小视频在线观看 | 国产精品久久人 | 黄色高清免费 | 一进一出抽搐gif | 国产真实younv在线 | 国产精品一二 | av大全在线播放 | 成人性生交天码免费看 | www狠狠爱 | 天天躁夜夜躁av天天爽 | 国产成人精品视频在线 | 黄色片网站在线看 | 欧美另类一区二区 | 久久久午夜精品福利内容 | 秋霞国产午夜精品免费视频 | 日韩去日本高清在线 | 日韩欧美aaaa羞羞影院 | 亚洲 小说 欧美 激情 另类 | 久草在线新首页 | www男人天堂 | 国产久免费热视频在线观看 | 国内精品一区二区三区在线观看 | 夜夜夜操| 午夜人妻理论片天堂影院 | 麻豆视传媒官网免费观看 | 国语少妇高潮对白在线 | 成人精品一区二区三区在线观看 | 日本人jizz| 最新中文无码字字幕在线 | 无码人妻丰满熟妇啪啪区日韩久久 | 91中文字日产乱幕4区 | 国产一级片免费播放 | 人妻人人做人碰人人添青青 | 一区二区久久精品66国产精品 | 欧美爱爱免费视频 | 欧美中文字幕视频 | 欧美日b片 | 真实国产乱啪福利露脸 | 国内熟妇人妻色无码视频在线 | 日韩系列无码一中文字暮 | 91亚洲视频在线 | 久久99热狠狠色精品一区 | 午夜一级片 | 欧美日韩在线精品视频二区 | 日本成本人片免费网站 | 国产免费无码一区二区三区 | 亚洲女同精品一区二区 | 91精品国产99 | 无码高潮少妇毛多水多水免费 | 91观看在线 | wwwwww日本| 一区二区三区小说 | 性无码一区二区三区在线观看 | 亚洲欧洲免费视频 | 国产免费看又黄又大又污的胸 | 黄色裸体片 | 国产在线不卡视频免费视频 | 免费在线观看一区 | 一级a爱片久久毛片 | 久久99操| 少妇伦子伦精品无吗在线观看 | 久久无码国产日本欧美 | 日本亚洲欧洲色α在线播放 | 亚洲午夜成人av电影 |