美文网首页
问题:单独改变button的hover样式,只会作用于子元素上?

问题:单独改变button的hover样式,只会作用于子元素上?

作者: 小白的踩坑日常 | 来源:发表于2020-06-30 14:09 被阅读0次

很奇怪的一点是,写的hover样式只会作用在选择器的子元素上,为什么呢?

代码:

<el-col :span="2" style="text-align:right" id="btnWraper">
  <el-button @click="clickExport" v-if="priviscode.queryBtn" class="downloadBtn">
   <i class="el-icon-download" style="font-weight:1000;padding-right:10px">
   </i> 导出
  </el-button>
</el-col>

css:

.downloadBtn{
  background:#23272b;
  color:#fff;
  border:1px solid #23272b;
  padding:12px 15px 12px 10px;
}

#btnWraper :hover{
  background: #343a40;
}

只有写在button的父元素btnWraper上,hover botton的bgc才会变,如果写在btn上,变颜色的只有btn内部的span

相关文章

网友评论

      本文标题:问题:单独改变button的hover样式,只会作用于子元素上?

      本文链接:https://www.haomeiwen.com/subject/llhxqktx.html