CSS3和icon图标都是现代网页设计中不可或缺的元素。当两者结合起来,可以为网页添加更多的美感和交互效果。
.icon_button { display: inline-block; padding: 10px 20px; border-radius: 4px; background-color: #eee; } .icon_button i { margin-right: 10px; } .icon_button:hover { background-color: #ccc; }
上面是一个简单的CSS样式,可以将一个基本的按钮转换为一个含有图标的按钮,具有悬停效果。我们可以使用预先定义的ico图标,也可以使用自定义图标。
<button class="icon_button"> <i class="ico-refresh"></i> 刷新 </button>
上面的代码创建了一个名为icon_button的按钮,其中包含一个名为ico-refresh的图标和文本“刷新”。当鼠标悬停在按钮上时,背景色变为灰色。
这是一个简单的例子,但它展示了如何使用CSS3和icon图标来改善网页设计。我们可以使用更多的样式和图标来创建各种各样的按钮,以及更加复杂的UI组件。