2012-07-06 166 views
0

需要顯示圖像丟失時的百分比寬度。由於圖像加載動態我不能修復圖像大小。所有圖像大小均以百分比形式提及。那麼當沒有圖像加載時,我們如何獲得div適當的寬度。動態圖像尺寸div

這是演示。 http://jsfiddle.net/7LfMV/2/

+0

你告訴我們,DIV似乎出現非常小的,你想讓它看起來更大。 – freebird 2012-07-06 10:00:00

+0

@Sowmya你可以更詳細地解釋你的需求或你想要的結果的截圖。 – 2012-07-06 10:24:01

回答

0

嘗試改變table-cellinline-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 
} 
0

使用min-heightmin-width設置heightwidth時那裏 是沒有圖像。

因爲你使用的是display:table-cell我猜你是在div裏面放置圖像的中心,這會做到。

.wraptocenter { 
    display: table-cell; 
    text-align: center; 
    vertical-align: middle; 
    border: 1px solid red; 
    min-height:300px; 
    min.width:300px; 
} 

小提琴這裏http://jsfiddle.net/7LfMV/6/