सीएसएस संपत्ति vertical-align: middle
इस उदाहरण में काम नहीं करती है।लंबवत-संरेखण: मध्य काम नहीं करता
HTML:
<div>
<span class='twoline'>Two line text</span>
<span class='float'> Float right </span>
</div>
सीएसएस:
.float {
float: right;
}
.twoline {
width: 50px;
display: inline-block;
}
div {
border: solid 1px blue;
vertical-align: middle;
}
span
कि सही पर तैर रहा है खड़ी अपनी युक्त div
के संबंध में केंद्रित नहीं है। मैं इसे लंबवत केंद्रित कैसे कर सकता हूं?
उपरोक्त कोड this fiddle में है।
यह एक निश्चित ऊंचाई निर्धारित किए बिना * ठीक * काम करता है: http://jsfiddle.net/e8ESb/9/ (आपका समाधान का तात्पर्य है कि डीआईवी के पास काम करने के लिए एक निश्चित ऊंचाई होनी चाहिए ...) –
अतिरिक्त ऊंचाई बस यह देखना आसान बनाता है कि तत्व वास्तव में लंबवत केंद्रित है, और कुछ भी नहीं। मैंने सोचा कि मेरी व्याख्या पर्याप्त पर्याप्त होगी। –
क्या अभिभावक के लिए 'प्रदर्शन: तालिका' होना आवश्यक है? क्योंकि मैंने इसके बिना एफएफ में इस परिदृश्य का परीक्षण किया और यह काम करता है। –