我一直與div標籤了一段時間,現在玩了,我試圖做的圓角div標籤一個DIV標籤內的圖像的垂直對齊
<div id="y" style="border: 3px solid #000000;background: #b4ef05;
border-radius: 25px;width: 300px; height:200px;">
<div id="ds"style="width:100%; height:80%;border-top-left-radius: 2em;border-top-right-radius:2em; background: #b4ef05;"><span>
<img style="display: block; margin:auto;border: 0 none; position: absolute;left:40px;top:30px;" src="http://www.urbanfonts.com/images/cache/fontnames/1f99582aeadde4d87491dd323d5f01db_auto_362_97.jpg">
</span></div>
<div id="dscs"style="border-bottom-left-radius: 1em;border-bottom-right-radius:1em;width:100%;height:20%;background: #000000;color:#ffffff;"><span style="padding:35px;">sssd</span></div>
</div>
,但我不能正確設置圖像對齊,此vertical-align:middle;
不起作用。 我需要圖像進入div的中間,自動決定左邊和上邊。這種方法正確地把div元素分成兩個來存儲兩個不同的值?
http://jsfiddle.net/BDWyP/ 4/ –
它不工作,如果我改變圖像 –
檢查我更新的代碼。 –