list-style-position in CSS: the difference between inside and outside

黄舟
Release: 2017-06-29 10:59:20
Original
4684 people have browsed it

What is the difference between list-style-position inside and outside in

CSS list?

<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>
Copy after login

Code effect:

list-style-position in CSS: the difference between inside and outside

list-style-position inside means that the number or grid style is inside the li, and it occupies the width of the li, while outside is outside the li, and it does not occupy the width of the li.


How to set the width of

  • ?


    A single li can be written directly like this:


  • If there are multiple li such as:

    <ul>
    <li>设置宽度1</li>
    <li>设置宽度1</li>
    <li>设置宽度1</li>
    </ul>
    Copy after login

    , you can add a class in
      :

        Then in the page Add

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

        between

        to control the width of li. You can also add other styles. ###

        The above is the detailed content of list-style-position in CSS: the difference between inside and outside. For more information, please follow other related articles on the PHP Chinese website!

  • Related labels:
    source:php.cn
    Statement of this Website
    The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
    Popular Tutorials
    More>
    Latest Downloads
    More>
    Web Effects
    Website Source Code
    Website Materials
    Front End Template