display: inline-block
リスト要素に適用すると、list-style-imageが表示されなくなる理由は何ですか?
6543 次
3 に答える
6
リストアイテムの最も重要なスタイルプロパティは、display
デフォルトが。であるということlist-item
です。その設定が、要素がそれぞれので表示される理由ですlist-style
。を設定display
するinline-block
と、リストアイテムについて、リストアイテムになる唯一のものが削除されます。
于 2012-04-13T15:07:52.167 に答える
2
list要素でinline-blockを使用しても箇条書きを表示したい場合は、::before疑似要素とcontentプロパティを使用できます。
li {
display: inline-block;
}
li::before {
content: '\25cf\a0';
}
(\ 25cfはUnicodeで塗りつぶされた円の記号で、\ a0は改行しないスペースです)。
于 2013-12-31T09:22:10.090 に答える
1
float:left;を使用できます。li要素に、min-widthとmin-heightを追加します
.footer ul li{
float: left;
list-style-image: url(../images/arrow.png);
margin: 0px 0px 10px 0px;
box-sizing: border-box;
min-height: 38px;
min-width: 300px;
}
于 2014-06-06T14:28:30.680 に答える