欧美亚洲精品在线丨成人在线观看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號

電話
客服
91网址在线 | 黑人巨大精品欧美一区二区桃花岛 | 久久久久在线视频 | 亚洲婷婷五月综合狠狠app | www国产高清 | 99精品国产免费久久久久久按摩 | 吃奶揉捏奶头高潮视频在线观看 | 天天视频入口 | 中文字幕无码中文字幕有码a | 香蕉在线精品视频在线 | 高潮内射免费看片 | 91看片视频 | 日本免费久久 | 亚洲午夜久久久精品一区二区三剧 | 国产成人久久精品一区二区三区 | 亚洲欧美第一成人网站7777 | 国产视频一区二 | 欧美国产日韩a在线观看 | 久久99精品视频 | cao久久 | 精品对白一区国产伦 | 北条麻妃99精品久久朝桐光 | 无码国产成人午夜电影在线观看 | 欧美xxx视频 | 色依依av在线 | 国产成人av网站 | 牛牛影视av | 粉嫩极品美女国产在线观看 | 日本美女黄色 | 欧美奶涨边摸边做爰视频 | 免费网站观看www在线观看 | 公妇乱淫3| 国产一起色一起爱 | 国产v亚洲v天堂a_亚洲 | 岛国av动作片在线观看 | 深田咏美在线x99av | 欧美一区二区三区在线观看 | 日本少妇xxxxx | 亚洲一区激情校园小说 | 国产中老年妇女精品 | 国产资源免费 | 日本h片在线观看 | 福利视频免费观看 | 亚洲国产精品一区二区手机 | 男人让女人爽的免费视频 | 在线观看视频福利 | 大帝a∨无码视频在线播放 奴性白洁会所调教 | 国产精品视频露脸 | 美女内射毛片在线看 | 免费av观看| 国产亚洲日韩一区二区三区 | 国产对白精品刺激二区国语 | 亚洲性无码一区二区三区 | 久久噜噜噜| 在线观看老湿视频福利 | 国产亚洲精品一区在线播放 | 波多野结衣一区二区三区在线观看 | 亚洲精品久久久蜜桃网站 | 国产一级做a爰片久久毛片男 | 亚洲一久久| 色欲久久久天天天综合网 | 小早川怜子一区二区的导演 | 免费黄色在线播放 | 中文字幕色偷偷人妻久久 | 福利视频一二三区 | 午夜福利免费0948视频 | 自拍偷拍欧美亚洲 | 成人性生交视频免费观看 | 国产黄a | 国产精无久久久久久久免费 | 东北老头嫖妓猛对白精彩 | 亚洲另类天堂 | 天堂中文资源在线 | 欧美日韩123| 少妇熟女久久综合网色欲 | 狠狠综合久久av一区二区老牛 | 亚洲人成色4444在线观看 | 亚洲 国产 韩国 欧美 在线 | 午夜福利啪啪体验区 | 亚洲日本国产综合高清 | 国语对白嫖老妇胖老太 | 欧美大片视频在线观看 | 香蕉免费一区二区三区 | 久久综合99re88久久爱 | 日韩高清欧美 | 国产精品区在线观看 | 免费观看又色又爽又湿的视频 | 亚洲午夜国产精品无码 | 老子影院午夜伦手机不四虎卡 | 亚洲免费a视频 | 亚洲人妖女同在线播放 | 国产成人精品久久二区二区91 | 一本大道精品视频在线 | 国产同性女女互磨在线播放 | 国产精品久久久久久久久久久新郎 | 成人免费午夜无码视频在线播放 | 国产无遮挡又黄又爽在线观看 | 亚洲精品无人区 | 精品欧洲av无码一区二区三区 | 又黄又爽又刺激久久久久亚洲精品 | 成年人24小时无限看 | av区无码字幕中文色 | 免费无码h肉动漫在线观看 中文字幕人妻无码视频 | 成人永久免费网站在线观看 | 北条麻妃人妻av在线专区 | 国产成人无码av | 日本少妇激情舌吻 | 国产做爰全免费的视频软件 | 欧美亚洲日本国产黑白配 | 78m78成人免费网站 | 国产精品麻豆成人av电影 | 在线播放一级片 | 成人性生交大片免费看中文视频 | 国内揄拍高清国内精品对白 | 免费在线观看网址入口 | 成人免费看 | 黄在线看片免费人成视频 | 亚洲自偷自拍另类第1页 | 少妇一级淫片免费放播放 | 黄色片在线免费 | 免费观看a级片 | 一级黄色片在线观看 | 国产精品人妻久久久久 | 天天槽| 国产成人69视频午夜福利在线观看 | 久久大香香蕉国产免费网动漫 | 丁香婷婷综合激情 | 欧美激情一区二区三区成人 | 欧洲国产在线精品手机版 | 午夜男女爽爽爽免费体验区 | 久久久久青草线蕉亚洲 | 国语精品福利自产拍在线观看 | 在线观看国产精品va | 国产男女裸体做爰爽爽 | 天天躁夜夜躁狠狠躁2021a2 | 懂色av一二三三区免费 | 欧美人成片免费看视频 | 少妇又爽又刺激视频 | 国产精品自在在线午夜蜜芽tv在线 | 天天插天天色 | 99国产超薄丝袜足j在线播放 | 在线点播亚洲日韩国产欧美 | 久久九九有精品国产23百花影院 | 午夜福利电影网站鲁片大全 | 亚洲色图校园春色 | 国产伦精品一区二区三区四区 | 亚洲国产精品麻豆 | 欧美一区二区三区啪啪 | 精品国产高清毛片a片看 | 在线观看国产h成人网站 | 在线看片免费人成视频播 | 国语自产免费精品视频在 | 亚洲精品久久久久久中文字幕 | 免费色网| 青青国产揄拍视频在线观看 | 五月久久久综合一区二区小说 | 国产精品免费福利 | 午夜在线视频观看日韩17c | 久色视频在线播放 | 亚洲国产成人无码av在线 | 中文字幕国产精品 | 视频国产在线 | 日韩人妻无码精品专区 | 在线一区二区三区做爰视频网站 | 成年人在线观看av | 亚洲网站免费看 | 麻豆国产成人av在线播放欲色 | 人人草人人爽 | 亚洲精品av久久久久久久影院 | av资源站 | 亚洲另类无码一区二区三区 | 人妻三级日本香港三级极97 | 久久99亚洲精品久久99果 | 岛国片在线播放97 | 精品无人乱码一区二区三区的特点 | 全黄久久久久a级全毛片 | 亚洲国产精品ⅴa在线播放 中文成人久久久久影院免费观看 | 精人妻无码一区二区三区 | 国产原创视频在线观看 | 国产三a级三级日产三级野外 | 欧美大肥婆bbbww欧出奶水 | 琪琪777午夜理论片在线观看播放 | 我和丰满老女人性销魂 | 国产精选在线 | 麻豆无人区乱码 | 天堂在线中文8 | 久久精品老司机 | 国产欧美va天堂在线观看视频 | 久久国产精品成人免费 | 中文字幕久久精品波多野结百度 | 又粗又硬又猛又黄网站在线观看高清观看视频 | 久久免费影院 | 国产欧美日韩专区发布 | www亚洲精品久久久乳 | 西野翔夫の目の前で犯在线 | 欧美午夜精品理论片 | 免费aⅴ网站| 二区久久 | 2019年国产精品看视频 | 国产精品一区二区免费在线观看 | 三级毛片av | 久久精品成人av | 国产成人av片无码免费 | 国产亚洲一卡2卡3卡4卡网站 | 深夜网站在线观看 | 免费午夜激情 | 久久久久亚洲ai毛片换脸星大全 | 无码日韩人妻精品久久蜜桃 | 国自产拍偷拍精品啪啪av | 国产精品美女被遭强扒开双腿 | 亚洲国产成人丁香五月激情 | 欧洲国产在线精品三区 | 国产多p混交群体交乱 | 巨胸爆乳美女露双奶头挤奶 | www天天干com | 污污内射在线观看一区二区少妇 | 永久免费不卡在线观看黄网站 | 国产免费a视频 | 久激情内射婷内射蜜桃人妖 | 国产免费观看av | 亚洲午夜久久久久久久久久久 | 99尹人香蕉国产免费天天 | 无码精品人妻一区二区三区免费看 | 国产乱对白刺激在线视频 | 国产91边播边对白在线 | 国产av高清怡春院 | 99视频精品免视看 | 人妻少妇边接电话边娇喘 | 美女毛片在线观看 | 亚洲日韩一区精品射精 | 久久午夜私人影院 | 免费看国产黄色 | 中国一级特黄毛片大片久久 | 国产精品区一区二区三区 | 特黄色毛片 | 国产成人无码精品久久久性色 | 久久久久性 | 嫩草视频 | 人妻精品动漫h无码 | 日本一上一下爱爱免费 | 国产一区二区三区视频网站 | 美女黄色毛片视频 | 欧美人与性动交a欧美精品 啪一啪在线 | 久久精品无码人妻无码av | 免费人成网站在线观看不 | 国产乱xxxxx79国语对白 | 欧美与黑人午夜性猛交久久久 | 99精品国产免费久久 | 久久超碰精品 | 国产伦人伦偷精品视频 | 成人小视频免费观看 | 国产精品高潮呻吟av久久小说 | 久久久av亚洲男天堂 | 79年熟女大胆露脸啪啪对白p | 久草这里只有精品 | 天天爽夜夜爽一区二区三区 | 色宅男看片午夜大片啪啪 | 亚洲粉嫩高潮的18p 福利视频一二三区 | 成人美女毛片 | 久久久久少妇 | 中文字幕日本视频 | 青草视频污| 色吊丝一区二区 | 午夜乱码爽中文一区二区 | 2019久久视频这里有精品15 | 美女张开腿黄网站免费下载 | 日韩视频在线观看免费 | 美女扒开奶罩露出奶头视频网站 | av第一福利网站 | 亚洲国产欧美日韩在线人成 | 丰满蕾丝乳罩少妇呻视频 | av无码精品一区二区三区宅噜噜 | 欧美一二区视频 | 3d同人18av黄漫网站 | 日本人与禽zozzo小小的几孑 | 好吊色欧美一区二区三区视频 | 亚洲国产成人精品无码区在线观看 | 免费又色又爽又黄的舒服软件 | 激情综合色综合啪啪开心 | 天堂中文资源在线 | 荫蒂添的好舒服视频囗交 | 蜜桃视频日韩 | 欧美精品久久久久久久 | 亚洲一卡二卡在线 | 免费人妻无码不卡中文字幕系 | 熟妇的奶头又大又粗视频 | 亚洲系列一区中文字幕 | 综合无码一区二区三区 | 国产首页| 国产白嫩漂亮美女在线观看 | 中国少妇内射xxxx狠干 | 少妇性bbb搡bbb爽爽爽 | 日韩色图视频 | 噼里啪啦动漫 | 欧美与黑人午夜性猛交久久久 | 久久久久久国产精品久久 | 欧洲精品99毛片免费高清观看 | 国精产品一区二区三区黑人免费看 | 五月天精品一区二区三区 | 亚洲а∨天堂久久精品 | 日本丰满岳乱妇在线观看 | 午夜内射中出视频 | 国内精品伊人久久久久av影院 | 精品精品国产欧美在线小说区 | 少妇二级淫片免费放 | 国产精品短视频 | 亚洲国产成人久久精品app | 中字幕久久久人妻熟女天美传媒 | 无码人妻一区二区三区免费看 | 久久精品人人做人人爽播放器 | 国产av久久人人澡人人爱 | 一区二区三区午夜免费福利视频 | 粉嫩av久久一区二区三区小说 | 欧美理论在线观看 | 中文字幕日韩精品一区二区三区 | 久久综合久久美利坚合众国 | 东北少妇不带套对白 | 成人av动漫在线观看 | 午夜福利一区二区三区在线观看 | 伴郎粗大的内捧猛烈进出视频观看 | 99国产精品自在自在久久 | 日本一级做a爱片野花 | jzzijzzij亚洲成熟少妇 | 午夜免费无码福利视频 | 91精品国产99久久久久久红楼 | 青青青视频香蕉在线观看视频 | 97se亚洲国产一区二区三区 | 欧美裸体性生活 | 777片理伦片在线观看 | 久久国内精品自在自线400部 | 亚洲国产精品大学美女久久久爽 | 欧美亚洲国产精品久久高清浪潮 | 玖玖爱在线精品视频 | 国产精品无码a∨精品 | 国产成人精品日本亚洲专区61 | 久久亚洲精品成人无码网站夜色 | 午夜精品久久久久久久星辰影院 | 丁香激情婷婷 | 国产成人精品亚洲一区 | 国自产拍偷拍精品啪啪模特 |