我正在Chrome上進行測試。我的按鈕看起來不錯,沒有縮放當變焦變化時,「li」項目上的垂直線條
<li class="active" id="site_content">
<a href="#" id="site_content_link">Edit Content</a>
</li>
這裏是如何看起來,如果我放大/縮小
這裏是CSS:
.sub_nav ul li.active, .sub_nav ul li:hover {
background: url("/assets/sub_nav_right.png") no-repeat scroll right 0;
padding: 0 11px 0 0;
.sub_nav ul li {
display: block;
float: left;
line-height: 16px;
margin: 0 0 0 28px;
}
.sub_nav ul li.active a, .sub_nav ul li:hover a {
background: url("/assets/sub_nav_left.png") no-repeat;
color: #FFFFFF;
display: block;
padding: 5px 0 5px 11px;
text-shadow: none;
}
.sub_nav ul li a {
font-family: arial;
font-weight: bold;
line-height: 16px;
}
我創建了一個的jsfiddle這裏: http://jsfiddle.net/BdGA4/
是否有您選擇使用背景圖像創建丸狀的按鈕,而不是'邊界radius'性質特殊的原因嗎? – cimmanon 2013-02-18 14:00:21
這可能是因爲用戶放大後背景圖像在右側被剪切掉了,請提供一個我們可以測試的鏈接? 你也可以使用css3來實現沒有圖像的相同設計(IE瀏覽器不友好,但IE瀏覽器的退出可能適合你),請在這裏找到更多信息:http://www.css3.info/preview/rounded -border/ – 2013-02-18 14:00:49
你可以創建一個jsFiddle,請問?我沒有看到你爲李的文本設置背景的位置。 – Tsar 2013-02-18 14:01:55