CSS中list-style-position:inside與outside的區別

來源:互聯網
上載者:User
CSS列表中list-style-position inside 和outside 的區別?

<a href="https://www.baidu.com/s?wd=list-style&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1YLmh7bnju-rHIWPWbduHf40ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EnWb3PjT1rj6s" target="_blank" class="baidu-highlight">list-style</a>-position 屬性設定在何處放置清單項目標記。外部 (outside) 標誌會放在離清單項目邊框邊界一定距離處。內部 (inside) 標誌處理像是插入在清單項目內容最前面的行內元素一樣。 <html><head><style type="text/css">ul.inside {<a href="https://www.baidu.com/s?wd=list-style&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1YLmh7bnju-rHIWPWbduHf40ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EnWb3PjT1rj6s" target="_blank" class="baidu-highlight">list-style</a>-position: inside}ul.outside {<a href="https://www.baidu.com/s?wd=list-style&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1YLmh7bnju-rHIWPWbduHf40ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EnWb3PjT1rj6s" target="_blank" class="baidu-highlight">list-style</a>-position: outside}</style></head><body><p>該列表的 list-style-position 的值是 "inside":</p><ul class="inside"><li>Earl Grey Tea - 一種黑顏色的茶</li><li>Jasmine Tea - 一種神奇的“全功能”茶</li><li>Honeybush Tea - 一種令人愉快的果味茶</li></ul><p>該列表的 list-style-position 的值是 "outside":</p><ul class="outside"><li>Earl Grey Tea - 一種黑顏色的茶</li><li>Jasmine Tea - 一種神奇的“全功能”茶</li><li>Honeybush Tea - 一種令人愉快的果味茶</li></ul></body></html>

代碼效果:

list-style-position inside 是說數字或者方格樣式在li的裡面,他是佔用li的寬度的,而outside則是在li的外面,他不佔用li的寬度。

哪怎麼設定<li>的寬度呢?

單個li可以直接這樣寫:<li style="width:100px;"></li>
如果是多個li如:

<ul><li>設定寬度1</li><li>設定寬度1</li><li>設定寬度1</li></ul>

則可以在<ul>加一個class:<ul class="widthstyle">
然後在頁面的<head></head>之間添加

<style>.widthstyle li {width:100px;}</style>

這樣就可以控制li的寬度了,你還可以加其他的樣式。

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.