2012-04-19 54 views

回答

0

試着增加寬度包含div:

.mcone{ height:416px; width: 530px; float:left;} 
+0

就是這樣! – 2012-04-19 17:23:31

1

您在使用什麼類型的顯示器時不一致。對於「包裝」div,您使用的是display:block;然後對於內部內容(img,span),您使用display:table-cell(沒有爲父div指定錶行,並且display:table爲錶行的父div)

試試這個:

<div id="table"> 
     <div id="table-row"> 
      <div class="table-cell"> 
       <img src="http://beta.images.theglobeandmail.com/archive/01397/web-verizon_jpg_1397343cl-8.jpg" alt="" width="412" height="416" class="valign-middle"/> 
      </div> 
      <div class="table-cell valign-bottom bgcolor"> 
       <span class='georgia'> Tkquis, dignissim sit amet erat. Cras quis diam s leo vel urna dignissim blandit. Ut ultrices, turpis dolor&nbsp; ntum nulla, eget euismod nisi met, eget euismod nisi metus sit amet nisl. Cu amet nisl. asdCum vitae nisi interdum elit sagittis vestibsulum. volutpat por ttitor. Vestibulum interdum, dolor eget ultridfadfsces ultrices,er turpis m vitae nisi interdum </span> 
      </div> 
     </div> 
    </div> 

#table { display: table; } 
#table-row { display: table-row; } 
.table-cell { display: table-cell; } 
.valign-bottom { vertical-align: bottom; } 
.valign-middle { vertical-align: middle; } 
.bgcolor { background-color: #00CCCC; } 

enter image description here