這應該是你很容易,我希望:) 我想重複背景圖像做三個按鈕。我使用兩個<button>
和一個鏈接<a>
。它適用於鏈接而不是按鈕 - 側面圖像(圓角)不會出現。下面是HTML:背景圖像不出現在一個按鈕範圍內
<!doctype html>
<html>
<head>
<title>Task 1</title>
<link rel="stylesheet" type="text/css" href="http://yui.yahooapis.com/2.9.0/build/reset/reset-min.css">
<link rel="stylesheet" type="text/css" href="task1.css">
</head>
<body>
<button class="blue-btn"><span id="left"> </span>OK<span id="right"> </span></button><br/>
<button class="blue-btn"><span id="left"> </span>Cancel<span id="right"> </span></button><br/>
<a href="#" class="blue-btn"><span id="left"> </span>View More Information<span id="right"> </span></a>
</body>
</html>
這裏是CSS:
.blue-btn{
background: url('button-repeat.png') repeat-x;
border:0;
height:55px;
font: 14px/44px Myriad-Pro, sans-serif;
color:black;
cursor:pointer;
}
a{
display:inline-block;
text-decoration:none;
}
#left{
display:block;
background: url('button-left.png') no-repeat;
height:55px;
width:24px;
float:left;
margin-left:-24px;
}
#right{
display:block;
background: url('button-right.png') no-repeat;
height:55px;
width:24px;
float:right;
margin-right:-24px;
}
ID都是唯一的** **。您不能在頁面上多次使用'id =「left」'或'id =「right」'。你應該使用'classes'作爲這個:'class =「left」'和'class =「right」'。 – 2013-03-21 13:52:20
與@JamesDonnelly一起,一旦從ID切換到HTML中的類,您可以使用句點「。」引用CSS中的類,例如:.right {}或.left {} – Michael 2013-03-21 13:57:55
哦,是的 - 我忘了關於這一點,謝謝! – maniuni 2013-03-21 15:00:18