html cssの質問お願いします。
ul liを使って画像を縦にリスト化しています。
奇数偶数交互に、
画像:テキストテキスト
テキストテキスト:画像
画像:テキストテキスト
テキストテキスト:画像
というようにしたいのですがうまくいきません。
float: left;
clear: ~~
を入れてるのですがうまくいきません。(消したのを載せてます)
どうしたら良いでしょうか?
html
1<div id="box"> 2 <ul id="img-l"> 3 <li><a href="index.html"><img alt="" src="images/L1.png"></a><p>↑この画像を押したら遷移</p></li> 4 <li><a href="index.html"><img alt="" src="images/L2.png"></a><p>↑この画像を押したら遷移</p></li> 5 <li><img alt="" src="images/L3.png"></li> 6 <li><img alt="" src="images/L4.png"></li> 7 <li><img alt="" src="images/L5.png"></li> 8 9 </ul> 10 </div>
css
1#img-l { 2 list-style: none; 3} 4#img-l img { 5 width: 110px; 6 height:110px; 7 -webkit-border-radius: 10px; 8 -moz-border-radius: 10px; 9 border-radius: 10px; 10 box-shadow: 0px 0px 0px 0.3px ; 11 -moz-box-shadow: 0px 0px 0px 0.3px ; 12 -webkit-box-shadow: 0px 0px 0px 0.3px ; 13} 14#img-l li { 15 padding: 5px; 16 17} 18 19#img-l li:nth-child(odd) { 20 background-color: lightpink; 21} 22
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/02/25 06:26
2016/02/25 06:29