【发布时间】:2021-08-12 16:49:09
【问题描述】:
我有一个带有图标(fontawesome)和文本的大纲按钮。图标为绿色,文本为灰色。我已经做到了。在悬停状态下,我需要图标和文本都变成白色,而背景变成绿色。我无法实现这一点,因为它是一个大纲按钮。我的悬停状态也将边框和背景应用于图标。 (我正在使用引导程序 4)。
我的代码:
.nh-round-secondary-btn {
border: 2px solid #eeeeee;
border-radius: 100px;
color: #717980;
}
.nh-round-secondary-btn i {
color: #8abe57;
}
.nh-round-secondary-btn:hover,
.nh-round-secondary-btn:hover i {
border: 2px solid #8abe57;
background-color: #8abe57;
color: #ffffff;
}
<link rel="stylesheet" href="https://pro.fontawesome.com/releases/v5.15.1/css/all.css" integrity="sha384-9ZfPnbegQSumzaE7mks2IYgHoayLtuto3AS6ieArECeaR8nCfliJVuLh/GaQ1gyM" crossorigin="anonymous">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.5.3/dist/css/bootstrap.min.css" integrity="sha384-TX8t27EcRE3e/ihU7zmQxVncDAy5uIKz4rEkgIXeMed4M0jlfIDPvg6uqKI2xXr2" crossorigin="anonymous">
<button type="button" class="btn nh-round-secondary-btn col-lg-5"><i class="fas fa-filter pr-2"></i>Text</button>
【问题讨论】:
标签: html css button bootstrap-4