我想了解如何在css按鈕中使用背景圖像。看起來圖像比按鈕大得多,角落仍與按鈕匹配(產生圓角按鈕)。它似乎與有關。我找不到有關如何使用*
的任何參考。您能否使用*
標籤解釋圖像在按鈕中的渲染方式?我認爲*
將匹配任何元素。不過,我不明白在這種情況下,圖像如何呈現。如何在CSS中使用*標籤?
.btn {
display: block;
position: relative;
background: #aaa;
padding: 5px;
float: left;
color: #fff;
text-decoration: none;
cursor: pointer;
}
.btn * {
font-style: normal;
background-image: url(btn2.png);
background-repeat: no-repeat;
display: block;
position: relative;
}
完整的例子在這裏:http://monc.se/kitchen/59/scalable-css-buttons-using-png-and-background-colors/。
我明白了,謝謝你的解釋。 – adiian 2010-03-13 00:42:53
:)。另外,你可以給'background-position:10px 10px'賦值 – 2010-03-13 00:45:39