मैं गुणों में vertical-align
भी कैसे उपयोग कर सकता हूं ? अगर मैं का उपयोग नहीं करते ठीक काम करता है । लेकिन अगर मैं फ्लोट का उपयोग करता हूं, तो यह काम नहीं करता है। मेरे लिए अंतिम डिव के लिए उपयोग करना महत्वपूर्ण है ।float
div
vertical-align
float
float:right
मैं निम्नलिखित कोशिश कर रहा हूं, यदि आप सभी डिव से फ्लोट को हटाते हैं तो यह ठीक काम करेगा:
<div class="wrap">
<div class="left">First div, float left, has more text.</div>
<div class="left2">Second div, float left </div>
<div class="right">Third div, float right</div>
</div>
सीएसएस:
.wrap{
width: 500px;
overflow:hidden;
background: pink;
}
.left {
width: 150px;
margin-right: 10px;
background: yellow;
float:left;
vertical-align: middle;
display:inline-block
}
.left2 {
width: 150px;
margin-right: 10px;
background: aqua;
float:left;
vertical-align: middle;
display:inline-block
}
.right{
width: 150px;
background: orange;
float:right;
vertical-align: middle;
display:inline-block
}
line-height
सभी तत्वों के लिए समान मूल्य के साथ सेट करते हैंvertical-align
तो बेकार है। ( jsfiddle.net/VBR5J/448 )