मेरे पास दो तत्वों के साथ एक शीर्षलेख है। पहला एक छवि है जो एक कंपनी लोगो है और 25% चौड़ाई पर सेट है। दूसरा एक एनएवी बार है जिसमें इसके तत्व इनलाइन सेट करते हैं, इसलिए यह क्षैतिज है। मैं नेविगेशन बार को लंबवत केंद्र सेट करना चाहता हूं लेकिन मेरे जीवन के लिए इसे समझ नहीं सकता। मैंने एक तत्व को जो कुछ भी बताया है उसे सेट कर दिया है जो लंबवत-संरेखण का उपयोग कर सकता है और इसे लागू करने के लिए सब कुछ इनलाइन या टेबल सेल में डाल सकता है। कुछ भी काम नहीं करता है।एक नौसेना बार को लंबवत
ध्यान रखें कि कारण मैं सिर्फ यह नहीं देते एक स्थिर क्योंकि पेज व्यापक हो जाता है के रूप में छवि ऊंचाई का विस्तार के रूप में आप ब्राउज़र का विस्तार इतना चौड़ाई करता है प्रतिशत गद्दी या मार्जिन शीर्ष है क्षैतिज एनएवी अधिक हो जाता है और जगह से बाहर।
मैं किसी ऑब्जेक्ट को लंबवत रूप से केंद्रित करने पर मैंने कोशिश की है (जितना अधिक मैं स्वीकार करना चाहता हूं) की सराहना करता हूं।
एचटीएमएल में कटौती:
<div id="container">
<header id="header" role="banner">
<img src="images" />
<nav id="nav" role="navigation">
<ul>
<li><a href="#" title="About Us">About Us</a></li><li><a href="#" title="Biographies">Biographies</a></li><li><a href="#" title="Services">Services</a></li><li><a href="#" title="Careers">Careers</a></li><li><a href="#" title="Contact">Contact</a></li>
</ul>
</nav>
</header>
सीएसएस कटौती:
header img {
height: auto;
width: 25%;
float: left;
}
header nav {
width: 75%;
font-size: 1em;
}
header nav li {
display: inline-block;
width: 19%;
}
header nav li a {
background: #2CB2E6;
line-height:
उसके बारे में यहां सरल jsFiddle: http://jsfiddle.net/LbTCT/
महोदय, मैं आपकी महानता को झुकाता हूं। – user2093601
'लंबवत-संरेखण' पर अधिक जानकारी के लिए [यह सीएसएस चाल लेख] (http://css-tricks.com/what-is-vertical-align/) देखें। यह इतनी मुश्किल लगती है कि यह कुछ प्रतीत होता है। – CherryFlavourPez