需要顯示圖像丟失時的百分比寬度。由於圖像加載動態我不能修復圖像大小。所有圖像大小均以百分比形式提及。那麼當沒有圖像加載時,我們如何獲得div適當的寬度。動態圖像尺寸div
這是演示。 http://jsfiddle.net/7LfMV/2/
需要顯示圖像丟失時的百分比寬度。由於圖像加載動態我不能修復圖像大小。所有圖像大小均以百分比形式提及。那麼當沒有圖像加載時,我們如何獲得div適當的寬度。動態圖像尺寸div
這是演示。 http://jsfiddle.net/7LfMV/2/
嘗試改變table-cell
到inline-block
- http://jsfiddle.net/7LfMV/4/
.wraptocenter {
display: inline-block;
text-align: center;
vertical-align: middle;
width: 60% /*Div should take this width*/;
background-color:#999
}
刪除display: table-cell;
並添加height
到div
使用min-height
,min-width
設置height
,width
時那裏 是沒有圖像。
因爲你使用的是display:table-cell我猜你是在div裏面放置圖像的中心,這會做到。
.wraptocenter {
display: table-cell;
text-align: center;
vertical-align: middle;
border: 1px solid red;
min-height:300px;
min.width:300px;
}
你告訴我們,DIV似乎出現非常小的,你想讓它看起來更大。 – freebird 2012-07-06 10:00:00
@Sowmya你可以更詳細地解釋你的需求或你想要的結果的截圖。 – 2012-07-06 10:24:01