今天在练习做淘宝首页面的时候发现,淘宝首页面右上角的收藏星星图标,鼠标放上颜色从灰色变为橙色。看了代码不是用两张图片作为背景图片来替换的而是直接在hover上面设置了颜色,请问大家这是怎么做到的呀?
在css里面直接设置,鼠标悬停时样式改变 e.g a:hover{background-color:#f6eba9}
那个星星不是图片,是字符,所以可以用 color 设置颜色:a:hover {color: #f40;}
hover前后的css样式基本不变,只需要改变背景色即可。
可能是字体图标
字体图标,可以改变背景色。:hover{background:gray;}