HTMLは
<div class="jfmfs-friend-container">
<div class="jfmfs-friend ">
<input class="friend-checkbox" type="checkbox">
<img src="/picture">
<div class="friend-name">Test User</div>
</div>
</div>
ここでは、3 つの要素すべてをcheckbox, img and friend-name div
1 行で実現できます。私は以下を探しています:
- チェックボックスと友人の名前は、画像の垂直方向の中央にあります。
- フレンド名の div でのワード ラップ
- 互いに等距離 (少なくとも 5 ピクセル) のすべての要素。現在、3つすべてが互いに隣接しており、スペースがありません
これが私のCSSです。display:block プロパティの場合に備えて、親 div の css コードを提供しています。
.jfmfs-friend div {
color:#111111;
font-size:11px;
overflow:hidden;
display:inline-block;
}
div.friend-name {
margin-left: 10px;
vertical-align: middle;
word-wrap: break-word;
}
.friend-checkbox {
position: relative;
vertical-align:middle;
display: inline-block;
}
#jfmfs-friend-container {
overflow:scroll;
overflow-x: hidden;
-ms-overflow-x: hidden;
width:100%;
height:400px;
font-family: 'lucida grande', tahoma, verdana, arial, sans-serif;
color: #333;
font-size: 12px;
}