整合營銷服務(wù)商

          電腦端+手機(jī)端+微信端=數(shù)據(jù)同步管理

          免費(fèi)咨詢熱線:

          HTML 5.1網(wǎng)頁規(guī)范新改進(jìn)功能

          dd oncopy

          Add oncut

          Add onpaste

          Modify header/footer content model to allow <header> and <footer> descendants

          Allow blank <option>

          Change mousewheel event to wheel event

          Make stepup/down algorithm reflect reality

          Allow <figcaption> anywhere in <figure>

          Add HTMLMediaElement.srcObject

          Make <script>'s event and htmlFor IDL attributes

          Clear autoplaying flag when autoplaying

          Make navigator.javaEnabled()

          Support width="0" except for <td>

          Make toblob() callback non-nullable

          Make meta refresh parsing reflect reality

          頁底留言開放,歡迎來吐槽)

          ● ● ●

          DIV+CSS 清除浮動是頁面布局中常見的問題,相信各位高手也都有自己的方法,今天在這里對常見的幾種方法進(jìn)行總結(jié)(PS:談不上是原創(chuàng),這里是我自己做的歸納總結(jié),也是我自己內(nèi)化的過程),希望對您能夠有所幫助。

          DIV+CSS 浮動效果是指,父元素在未定義高的情況下,由于子元素全部浮動脫離文本流,而造成父元素高的塌陷(PS:正常情況下,父元素的高是由子元素?fù)纹饋恚换蛘咭驗(yàn)椴糠肿釉氐亩樱撾x文本流而造成其他元素的布局錯(cuò)亂的情況。

          DIV+CSS 清除浮動 常見的方法如下:

          1、給未加浮動的子元素的CSS添加 clear: both;若子元素都有浮動時(shí),可以新增加一個(gè)空的子元素,并且給其的CSS添加 clear: both;這樣可以利用清除左右浮動的子元素重新?lián)纹鸶冈氐母撸瑥亩_(dá)到清除浮動的效果。代碼及效果如下:

          <style type="text/css">

          .fl{float:left;}

          .demo{background:#ccc;}

          .item1{background:#F571E3;height:100px;width:100px;}

          .item2{background:#21B2F7;height:200px;width:100px;clear: both;}

          </style>

          </head>

          <body>

          <h2>用 clearfix 清除浮動</h2>

          <div class="demo">

          <div class="fl item1"></div>

          <div class="item2"></div>

          </div>

          </body>

          清除浮動前,item1左浮動的效果(此時(shí)父元素的高是被未浮動的item2元素的高撐開):

          清除浮動前,item1右浮動的效果(此時(shí)父元素的高是被未浮動的item2元素的高撐開):

          清除浮動后的效果(因?yàn)镈IV是塊級元素,會獨(dú)占一行,所以item2會在下面一行,此時(shí)父元素的高是被item1元素和item2元素的高撐開):

          2、子元素全部浮動時(shí),給父元素的CSS添加 overflow: hidden;(子元素沒有全部浮動時(shí),不浮動的元素會撐開父元素的高,但是由于浮動元素造成的布局應(yīng)該再利用padding進(jìn)行修改),但是此方法父元素不能改使用position進(jìn)行定位,否則不起作用。代碼及效果如下:

          .demo{background:#ccc;overflow: hidden;}

          .item1{background:#F571E3;height:100px;width:100px;}

          .item2{background:#21B2F7;height:200px;width:100px;}

          <div class="fl item2"></div>

          清除浮動前的效果,由于父元素的高塌陷,所以背景 background:#ccc; 沒有起效果:

          清除浮動后的效果:

          3、給父元素加 偽類:after 和 zoom,代碼及效果如下:

          .demo{background:#ccc;zoom: 1;}

          .demo:after{display:block;clear:both;content:"";visibility:hidden;height:0}

          4、如果是在使用bootstrapt,則可以給其父元素添加class 為 clearfix 的類,代碼及效果如下:

          <div class="demo clearfix">

          以上方法各有利弊,大家可以根據(jù)自己的理解選擇使用,還有一些其他的清除浮動的方法,例如讓父元素浮動、讓父元素 display:table 等等其他,個(gè)人并不推薦使用。

          干貨!免費(fèi)領(lǐng)取騰訊高級講師網(wǎng)頁設(shè)計(jì)教程


          點(diǎn)我領(lǐng)取

          點(diǎn)擊下方“閱讀原文”結(jié)交更多有才華的設(shè)計(jì)師!

          ↓↓↓

          篇文章給大家?guī)淼膬?nèi)容是關(guān)于php中常用的采集函數(shù)的總結(jié)(附代碼),有一定的參考價(jià)值,有需要的朋友可以參考一下,希望對你有所幫助。

          這幾天關(guān)注了一下PHP的采集程序,才發(fā)現(xiàn)用PHP采集內(nèi)容是這么方便,把經(jīng)常用到的采集函數(shù)在這里總結(jié)一下,方便以后使用!

          獲取所有鏈接內(nèi)容和地址

          function getAllURL($code){

          preg_match_all('/<a\s+href=["|\']?([^>"\' ]+)["|\']?\s*[^>]*>([^>]+)<\/a>/i',$code,$arr);

          return array('name'=>$arr[2],'url'=>$arr[1]);

          }


          主站蜘蛛池模板: 蜜桃视频一区二区三区在线观看| 国产AV一区二区三区传媒| 亚洲爆乳精品无码一区二区三区 | 精品在线一区二区三区| 乱码人妻一区二区三区| 亚无码乱人伦一区二区| 最新中文字幕一区| 国产精品一区电影| 一区二区三区午夜| 中文字幕一区二区三区视频在线| 精品国产亚洲一区二区在线观看| 一区二区视频免费观看| 在线精品亚洲一区二区三区| 曰韩精品无码一区二区三区| 射精专区一区二区朝鲜| 无码国产精品一区二区免费 | 精品人妻少妇一区二区| 国产成人无码一区二区在线观看| 中文字幕aⅴ人妻一区二区 | 视频在线观看一区| 久久久久女教师免费一区| 久久青草国产精品一区| 人妻少妇精品视频一区二区三区| 中文字幕精品一区二区| 日韩免费无码一区二区视频| 无遮挡免费一区二区三区| 中文字幕精品无码一区二区三区| 亚洲AV无码一区二区三区DV| 美女视频一区三区网站在线观看| 精品国产一区二区三区久久影院| 波霸影院一区二区| 久久精品国产一区| 另类ts人妖一区二区三区| 精品伦精品一区二区三区视频| 无码人妻久久久一区二区三区| 亚洲AV无码一区二区三区久久精品| 国产产一区二区三区久久毛片国语| 丰满人妻一区二区三区免费视频 | 福利片免费一区二区三区| 亚洲欧洲∨国产一区二区三区| 99在线精品一区二区三区|