css使用伪元素扩大点击区域

复制代码
<template>
  <div id="app">
    <span @click="close">x</span>
  </div>
</template>
<script>
export default {
  methods: {
    close() {
      console.log('123')
    }
  }
}
</script>
复制代码
复制代码
<style lang="less" scoped>
#app {
    > span {
      position: relative;
      &::after {
        content: '';
        position: absolute;
        top: -10px;
        bottom: -10px;
        left: -10px;
        right: -10px;
      }
    }
}
</style>
复制代码

 

 

img标签加不了伪元素,解决方案:给父标签添加伪元素

 

posted @   吴小明-  阅读(184)  评论(0编辑  收藏  举报
编辑推荐:
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 提示词工程——AI应用必不可少的技术
· 字符编码:从基础到乱码解决
· 地球OL攻略 —— 某应届生求职总结
历史上的今天:
2020-09-25 函数
点击右上角即可分享
微信分享提示