2017-10-05 4 views
0

私は、内部に画像を持つリストアイテムと、テキストだけを含む他のリストアイテムからなる順序付けられていないリストを持っています。 私はリストアイテムを左にイメージで浮動させたいのですが、残りのリストアイテムは右に浮かべてください。浮動小数点画像のリストアイテムとその他のリストアイテム

これを行うにはどのような方法が最適ですか? (また、リスト項目の中に画像を置くのは悪いですか?)

+1

あなたの[MCVE]あなたが試したものを示すを投稿してください。そして、いいえ、リスト項目に画像を持つことに何も問題はありません。 – j08691

答えて

0

リスト項目の中に画像があると問題ありません。しかし、リストアイテムにイメージが含まれていることを認識してスタイルを違うものにするための純粋なCSS方法はありません。

あなたができることは、リストアイテムにクラスを追加し、それを使ってスタイルを設定することです。

ul { 
 
border: 1px solid red; 
 
padding: 0; 
 
max-width: 50%; 
 
margin: 0 auto; 
 
overflow: hidden; 
 
} 
 

 
li { 
 
list-style-type: none; 
 
float: right; 
 
padding: 0; 
 
margin: 0; 
 
border: 1px solid green; 
 
} 
 

 
li.image { 
 
float: left; 
 
}
<ul> 
 

 
<li class="image"><img src="http://placehold.it/200x200" /></li> 
 
<li>Text</li> 
 
<li>Text</li> 
 

 
</ul>

+0

ありがとうございます!それは働いた:) と精巧なコードのおかげで、それは非常に便利です。 –

関連する問題