list-style-position 属性指定标记框在主体块框中的位置。

使用助记符{{cssxref("list-style")}}更方便。

{{cssinfo}}

语法

/* Keyword values */
list-style-position: inside;
list-style-position: outside;

/* Global values */
list-style-position: inherit;
list-style-position: initial;
list-style-position: unset;

数值

  • outside
    • : 标记盒在主块盒的外面。
  • inside
    • : 标记盒是主要块盒中的第一个行内盒,处于元素的内容流之后。

Formal syntax

{{csssyntax}}

例子

HTML

<ul class="one">
  List 1
  <li>List Item 1-1</li>
  <li>List Item 1-2</li>
  <li>List Item 1-3</li>
  <li>List Item 1-4</li>
</ul>
<ul class="two">
  List 2
  <li>List Item 2-1</li>
  <li>List Item 2-2</li>
  <li>List Item 2-3</li>
  <li>List Item 2-4</li>
</ul>
<ul class="three">
  List 3
  <li>List Item 3-1</li>
  <li>List Item 3-2</li>
  <li>List Item 3-3</li>
  <li>List Item 3-4</li>
</ul>

CSS

.one {
  list-style: square inside;
}

.two {
  list-style-position: outside;
  list-style-type: circle;
}

.three {
  list-style-image: url("star-solid.gif");
  list-style-position: inherit;
}

Result

{{EmbedLiveSample("例子","200","420")}}

Specifications

Browser compatibility

See also

  • {{Cssxref("list-style")}}, {{Cssxref("list-style-type")}}, {{Cssxref("list-style-image")}}