2
對準我有以下的HTML,這是菜單項線路上的列表:引導:如何讓下拉按鈕,看起來像其他文本,並與其他文字
<ul>
<li>Item 1</li>
<li>
<div class="btn-group">
<a type="button" class="btn btn-default" data-toggle="dropdown">Item 2</a>
<ul class="dropdown-menu" role="menu">
<li><a href="#">Action 1</a></li>
<li><a href="#">Action 2</a></li>
</ul>
</div>
</li>
<li>
Item 3
</li>
<ul>
我需要確保下拉按鈕文本「項目2」在字體大小,字體系列,垂直對齊和背景色方面與其他文本類似。下面是我做的,到目前爲止(的jsfiddle演示:http://jsfiddle.net/mddc/23ab8d9u/4/)
ul {
list-style-type: none;
margin: 0;
padding: 0;
background-color: pink;
}
ul li {
display: inline-block; /*this cannot be changed in my project*/
}
.btn-group .btn {
padding:0;
margin:0;
border-width: 0;
font-size: initial !important;
text-shadow: none !important;
background-color:inherit !important;
font-size: inherit !important;
line-height: initial !important;
}
我可以看到按鈕上的文字「項目2」不是垂直「項目1」或「3項」對齊。我怎樣才能解決這個問題?此外,請隨時讓我知道上述.btn定製是否足夠或正確。
感謝和問候。
您的代碼就像一個魅力!謝謝!!! – curious1 2014-09-19 03:30:38
+1 Fabio Nice .. – 2014-09-19 10:24:02