मैंने अपने काम के लिए बूटस्ट्रैप का उपयोग किया। मेरे पास पृष्ठ के शीर्ष पर लगभग 15 आइटम मेनू-आइटम का एक गुच्छा है। इसलिए, मेरा शीर्ष मेनू स्क्रीन चौड़ाई को अपनाने वाला नहीं है। यह बहती हुई मेनू द्वारा पेश की गई अगली पंक्ति में टूट जाती है। मैं "अधिक" मेनू के साथ मेनू को ओवरफ्लो को अगली पंक्ति में रोकना चाहता हूं।"अधिक" विकल्प के साथ बूटस्ट्रैप मेनू उत्तरदायी समस्या
आइडिया यह है कि अतिप्रवाह मेनू-आइटम "अधिक" मेनू ड्रॉपडाउन पर जाते हैं। लेकिन मुझे नहीं पता कि मेन्यू ओवरफ्लो का पता कैसे लगाया जाए। अतिरिक्त मेनू-आइटम्स को "अधिक" ड्रॉपडाउन में कैसे स्थानांतरित करें?
मेरे पास एक बुनियादी संरचना और मार्कअप है।
फिडल: http://jsfiddle.net/xFW8t/347/
मार्कअप:
<ul class="nav nav-pills topnavi">
<li class="active" ><a href="#">Dashboard</a></li>
<li ><a href="#">Docs</a></li>
<li ><a href="#">Docs 2</a></li>
<li ><a href="#">Docs 3</a></li>
<li ><a href="#">Docs 4</a></li>
<li ><a href="#">Data</a></li>
<li ><a href="#">iWeb</a></li>
<li ><a href="#">Program</a></li>
<li ><a href="#">Config</a></li>
<!-- <li ><a href="#">Smart Inside</a></li>
<li ><a href="#">Settings </a></li>
<li ><a href="#">Account</a></li>
<li ><a href="#">Types</a></li>
<li ><a href="#">Notifications</a></li>
<li ><a href="#">History</a></li>
<li ><a href="#">Redmine</a></li>
<li ><a href="#">Logout</a></li> -->
<li class="dropdown" >
<a aria-expanded="false" aria-haspopup="true" role="button" href="#" data-toggle="dropdown" class="dropdown-toggle">
More <span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li ><a href="#">Settings </a></li>
<li ><a href="#">Account</a></li>
<li ><a href="#">Types</a></li>
<li ><a href="#">Notifications</a></li>
<li ><a href="#">History</a></li>
<li ><a href="#">Redmine</a></li>
<li class="divider" role="separator"></li>
<li><a href="#">Logout</a></li>
</ul>
</li>
</ul>
सीएसएस:
.topnavi {
margin-top:26px;
}
.nav-pills.topnavi > li > a {
border-radius: 4px 4px 0 0;
background:#f2f2f2;
padding: 8px 12px;
font-size:12px;
color: #727272;
border:1px solid #e7e7e7;
border-bottom:none;
}
.nav-pills.topnavi > li.active > a, .nav-pills.topnavi > li.active > a:focus, .nav-pills.topnavi > li.active > a:hover {
background-color: #d9d9d9;
color: #5b5b5b;
border: none;
}
.nav-pills.topnavi > li + li {
margin-left: 3px;
}
.dropdown-menu
{
right:0px !important;
left:auto;
}
धन्यवाद यह काम करता है –