これは、私が CSS で達成しようとしていることの視覚的な例です。
http://jsfiddle.net/En4yC/3/にも実例があります
問題は、テキストをアイコンの横に配置する必要がありますが、コンテナの列が流動的であるため、厳密な幅を与えないことです。これは可能だと思いますか?たぶん、いくつかの負のマージンがフローティングで機能するでしょうか?
//CSS
.column {
width:33.3333%;
}
.ico {
display: inline-block;
float:left;
width: 32px;
height: 32px;
margin-top: 4px;
margin-right:10px;
line-height: 32px;
background-image: url("http://fakeimg.pl/32x32/");
background-position: 0 0;
background-repeat: no-repeat;
}
//HTML
<div class="column">
<span class="ico"></span>
<span class="title">Curabitur pharetra<br/> nibh eget<br/> lorem<br/> egestas laoreet</span>
</div>