サイドメニュー作っているのですがliで文字が2段組みと1段組みが混在します。
1段組みではちょうど中央に行けるのですが改行が入るとうまくちゅおうになりません
参考サイトなど御座いましたら教えて頂けると助かります。
html
1<div id="side"> 2<ul> 3<li><a href="#"><span>テキスト </span><span>[テキスト]</span></a></li> 4<li><a href="#">テキスト [ テキスト]</a></li> 5<li><a href="#">テキスト [テキスト]</a></li> 6<li><a href="#"><span>テキスト </span><span>[テキスト]</span></a></li> 7</ul> 8</div>
css
1@charset "utf-8"; 2/* CSS Document */ 3#side{width:180px;font-family: YuMincho;color: #413a3d;font-size: 13px;font-weight: 400;line-height: 40px;} 4#side a:link{text-decoration:none;color:#413a3d;} 5#side ul{padding: 0 10px;width:160px;background-color: #f7f6f3;list-style-type:none;text-align: center;} 6#side ul li{border-bottom: 2px dotted #cca571;padding: 5px 0;height: 40px;} 7.margin-bottom18{margin-bottom:18px;} 8.search{width: 164px;height: 24px;} 9li { 10 -webkit-box-align: center; /* safari, Chrome */ 11 -moz-box-align: center; /* Firefox */ 12 -o-box-align: center; /* Opera */ 13 -ms-box-align: center; /* IE */ 14 box-align: center; /* ベンダープレフィックスなし */ 15} 16a{display:block;}
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。