仍在開發我的html5/css3移動網站,我無法調整div的高度到其父母。Div高度不適合父母
小提琴並不完全是這樣,因爲我使用網絡字體(離線保存但正如我不會有在目標系統上的網絡連接)。但問題依然如故。
如果沒有,您可能會發現問題的正確性:我希望綠色和紅色欄(.itemclass
)始終與其父項(.item
)的內容大小相同。
取決於字體,它的大小(仍然發揮與它周圍)和每個項目的整體高度,我必須精確地調整切緣陰性。否則,它看起來像在屏幕截圖中。我剛纔提到的負利潤率是在CSS類.itemclass
:(用箭頭標記也在小提琴)...
.itemclass {
height: 100px;
width: 50px;
background-color: #27ae60;
vertical-align: middle;
text-align: center;
color: white;
font-size: 2em;
margin-top: -27px; /* <=== */
display: inline-block;
}
這不是解決辦法。我嘗試了很多東西,只是按照我提到的方式使它「工作」。
任何更好的想法如何使它看起來乾淨無一劈?
同時,關於我的HTML/CSS技巧其它改進和好評。
對不起追加整個代碼到小提琴。如果我要去除東西,我不知道它是否具有代表性。
問候
正如我的想法http://jsfiddle.net/1eg2cwLs/2/ – 2014-09-19 21:18:31
這聽起來像一個計劃,謝謝。如果你刪除'font-size',那麼右邊的圖標怎麼樣?該物品的高度變得太小,以致其部分被切割。 – Atmocreations 2014-09-19 21:24:17
我又看到了一個「問題」:如果字體和/或內容很小,圖標(項目頂部)與類別(底部)重疊。如何做得更好?謝謝! – Atmocreations 2014-09-19 21:30:46