我正在努力與3列CSS項目。它用於搜索結果頁面。有3個塊,一個用於圖像,一個用於文本,最後一個用於價格(以及其他信息)。Css 3列結果頁面
一切正在與中間列不包含太多的文字。但是,一旦我有更多的文本,第2列將佔用全部寬度並導致換行。
查看照片。
下面是代碼:
CSS:
#results { width:100%; }
#results .item { background-color:#FFFFFF; width:100%; border:1px solid #e9e9e9; float:left;}
#results .item:hover { background-color:#f2faff; border:1px solid #e7f6ff}
#results img { padding:10px; float:left}
#results .info { padding:10px 20px 10px 10px; height:100px; float:left}
#results .info .title { font-size:18px; font-weight:700; color:#000000; }
#results .info .subtitle { font-size:16px; font-weight:200; color:#000000; }
#results .info .description { font-size:14px; font-weight:200; color:#666; margin-top:8px; }
#results .price { padding:10px 20px 10px 10px; border-left:1px solid #e9e9e9; height:100px; float:right}
HTML:
<div class="item" itemscope itemtype="http://schema.org/Product">
<a href="#" itemprop="url">
<img src="/images/ads/87/1_130x100.jpg" width="130" height="100" itemprop="image" alt="">
<div class="info">
<div class="title" itemprop="name">this is a beautiful title</div>
<div class="subtitle" itemprop="description">This a beautiful sub title</div>
<div class="description">
Dimensions 400 cm x 800 cm. Coloris blanc. Hauteur : 300 cm. Structure en acier finition poudre polyester.Toile polyethylène (PE) 140 gr/m².
4 rideaux. Sardines de fixation au sol incluses.
Ferme sur les 4 cotés.
</div>
</div>
<div class="price">200 Dollars</div>
</a>
</div>
查看截圖:
- http://content.screencast.com/users/LioH_/folders/Jing/media/c46a638f-1cc6-4e20-ba8b-76721d7264f2/notcool.png
- http://content.screencast.com/users/LioH_/folders/Jing/media/0ee8b19e-1950-4860-9000-87c130c2c460/cool.png
感謝您的幫助!