真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

如何理解ol和ul的padding和margin默認(rèn)值

本篇內(nèi)容主要講解“如何理解ol和ul的padding和margin默認(rèn)值”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實(shí)用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“如何理解ol和ul的padding和margin默認(rèn)值”吧!

創(chuàng)新互聯(lián)公司提供網(wǎng)站制作、成都做網(wǎng)站、網(wǎng)頁設(shè)計(jì),品牌網(wǎng)站制作,1元廣告等致力于企業(yè)網(wǎng)站建設(shè)與公司網(wǎng)站制作,十載的網(wǎng)站開發(fā)和建站經(jīng)驗(yàn),助力企業(yè)信息化建設(shè),成功案例突破1000+,是您實(shí)現(xiàn)網(wǎng)站建設(shè)的好選擇.

在《CSS Mastery》一書的第5章中,作者說IE和Opera使用margin-left來縮進(jìn)列表,而Safari和Firefox使用padding-left。經(jīng)過我的實(shí)際測試,發(fā)現(xiàn)Opera 9(我實(shí)測的是Opera 9.23)同F(xiàn)F和Safari一樣,也是使用padding-left的。更精確的說,它們的默認(rèn)樣式應(yīng)該是:

ol, ul { padding-left:40px; }

而IE的默認(rèn)樣式是:

ol, ul { margin-left:30pt; }

Opera 8或者以前的版本是否和IE一樣?有興趣的同志可以自行測試。

但這至少說明一點(diǎn),除了微軟之外的瀏覽器廠商都達(dá)成一致意見,list的縮進(jìn)應(yīng)該使用padding來控制。其實(shí)這很好理解,縮進(jìn)的是每一個item而不是整個的list。設(shè)計(jì)者對list有怎樣的期望呢?比如說設(shè)置了ul的background:green,多數(shù)人應(yīng)會期待整個ul(即包括了padding的部分)都使用綠色背景色,而不會希望在list的左側(cè)缺失30pt(通常等于40px)。其次,marker部分(就是item之前的小圓點(diǎn)或者數(shù)字序號部分)是在li之外的,但從邏輯上說它屬于list的一部分,在list之內(nèi)。而IE使用margin,實(shí)際上就導(dǎo)致了marker部分是懸于list之外。實(shí)際上,如果list獲得了layout(hasLayout),你就發(fā)現(xiàn)marker不見了!因?yàn)樵贗E臭名昭著的layout模型里,hasLayout之后,元素對象會自行處理其所占據(jù)區(qū)域的呈現(xiàn),但是無法處理其區(qū)域之外。這也是其的width/height實(shí)際上類似min-width/min-height的原因,因?yàn)樗鼰o法繪制overflow到外面的部分。

CSS Code復(fù)制內(nèi)容到剪貼板

  1.   

  2.   

  3.   

  4.     

  5. First item...
  6.   

  7.     

  8. Second item...
  9.   

  10.     

  11. Third item...
  12.   

  

  •   

  •   

  •     

  • First item...
  •   

  •     

  • Second item...
  •   

  •     

  • Third item...
  •   

  •   


  • 所以,比較好的方法就是給所有網(wǎng)頁統(tǒng)一list的margin和padding,比如:
    ol, ul { margin-left:0; padding-left:40px; }

    或者也可以只針對IE進(jìn)行修復(fù):

    ol, ul { _margin-left:0; _padding-left:40px; }

    到此,相信大家對“如何理解ol和ul的padding和margin默認(rèn)值”有了更深的了解,不妨來實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!


    新聞名稱:如何理解ol和ul的padding和margin默認(rèn)值
    轉(zhuǎn)載注明:http://weahome.cn/article/ipecig.html

    其他資訊

    在線咨詢

    微信咨詢

    電話咨詢

    028-86922220(工作日)

    18980820575(7×24)

    提交需求

    返回頂部