- ベストアンサー
リストで行間を指定したい
リストで「情報」のテキストとリスト1行目「その1」の行間だけを指定したいのですが、可能でしょうか。 ul { list-style-image: url('image/arrow.gif'); } li { margin-bottom: 0.2em;} ----- <p>情報</p> <ul> <li>その1</li> <li>その2</li> </ul>
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
#1の方の回答と重なりますが、単純に両者のマージンを調整すればいいのでは?(無指定の状態でPもULも上下に1em程度のマージンがあるので。) p{ margin-bottom:0; } ul{ margin-top:0; }
その他の回答 (4)
- 0425257151
- ベストアンサー率41% (13/31)
<li>はline-height: 5pxとすれば間隔は短くなります <p>はできませんでした
お礼
ありがとうございました。 解決しました。
- kappa_neko
- ベストアンサー率50% (14/28)
ulタグの上下の間隔は、どうにも出来ないようです。 他のタグで対応するしかないのでは?
お礼
ありがとうございました。 解決しました。
- 0425257151
- ベストアンサー率41% (13/31)
ul { list-style-image: url('image/arrow.gif'); } li { margin-bottom: 0.2em;} .p { line-height: 16px} .li2 { line-height: 20px} ----- <p class="p">情報</p> <ul> <li class="li2">その1</li> <li>その2</li> </ul> でどうでしょう
補足
早速ありがとうございます。 説明不足でした。すみません。 もともとのCSSを使わないリストを使った場合よりも狭くしたいのですが、無理なことなのでしょうか?
- partita
- ベストアンサー率29% (125/427)
p { margin_bottom:5px; } や ul { margin:0; } などを追加してみてはどうでしょう?
お礼
方法を勘違いして両方指定せずにどちらかを指定していたのでできずに、お礼が遅くなりましたが教えていただいた方法でできました。 ありがとうございました。
お礼
教えていただいた方法でできました。 ありがとうございました。