我在我的網頁中有多個元素。例如多個按鈕(其具有紅色背景色),鏈接(其具有藍色背景色)等等。如何讓元素的顏色更加黑暗:懸停?
我需要改變它們的顏色:hover
。目前,我是這樣做的:
button{
background-color: red;
}
button:hover {
background-color: #c80020;
}
a {
color: blue;
}
a:hover {
color: #082767;
cursor: pointer;
}
<button>button</button>
<a>link</a>
正如你看到的,我用一個比較暗的顏色元素對:hover
顏色。
所有我想知道的是,是不是有任何顏色(或方法)只是讓一個元素比它更暗?我沒有任何特定的顏色。其實我不在乎任何確切的顏色,我只是想讓一個元素在:hover
上變得更暗,就是這樣。任何建議?
使用一些動態語言如SCSS。 –
我相信這已經[問之前](http://stackoverflow.com/questions/1625681/dynamically-change-color-to-lighter-or-darker-by-percentage-css-javascript)。 SASS和LESS有'darken()'和'lighten()'功能。 'a {color:#FC0; } a:hover {color:darken(#FC0,5%);'。 – hungerstar
@MuhammadUsman只是爲了那個?! –