我正在使用JQM 1.4.2並嘗試使用類.ui-btn-icon-left時使按鈕圖標更接近文本。jQuery手機按鈕圖標位置太左了
我拍了一個屏幕截圖,並按照我希望它在中間按鈕中查看的方式修改了列表圖標。我似乎根本就看不到左側的圖標。使用填充只是改變了頂部和底部。
我需要使用什麼類來完成此操作?
<div data-role="navbar" >
<ul id="navfooter">
<li><a href="#home" class="ui-nodisc-icon ui-icon-home ui-btn-center ui-btn-active ui-state-persist svbtn" data-transition="slide">Tour</a></li>
<li><a class="ui-nodisc-icon ui-icon-bars ui-btn-icon-left svbtn" href="#listViewPage" data-transition="slide" >List</a></li>
<li><a class="ui-nodisc-icon ui-icon-location ui-btn-icon-left svbtn" href="#map-page" data-transition="slide" >Map</a></li>
</ul>
</div>
這裏是什麼它現在看起來像添加CSS
.ui-icon-home::after {
position: relative;
left:10px;
}
謝謝,這確實很不錯。出於某種原因,我的圖標與您演示文稿中的文字不太接近。 – BGecko 2014-10-09 23:03:59
@BGecko,使margin-right小於6px,如果光盤被隱藏,甚至可以使用負數:http://jsfiddle.net/ezanker/j5m4Lwtt/2/ – ezanker 2014-10-10 00:41:06