位置: IT常识 - 正文

css点击文字(非按钮) 能自动改变颜色。(css点击菜单显示内容)

编辑:rootadmin
css点击文字(非按钮) 能自动改变颜色。

推荐整理分享css点击文字(非按钮) 能自动改变颜色。(css点击菜单显示内容),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:css文字显示点点,css设置点击效果,css 点击样式,css文字显示点点,css点击后,css中点击字体变颜色,css点击后,css点击后,内容如对您有帮助,希望把文章链接给更多的朋友!

实现功能说明: 如下图,点击不同的文字能够切换不同的页面,同时这个tab的文字能够相应的变色,其他未选中的状态默认为灰色。

方案一: 使用css的伪类。 :active,元素被点击时变色,但颜色在点击后消失 :focus, 元素被点击后变色,且颜色在点击后不消失

.classone{//默认颜色color为灰色,当然你也可以在这里写其他颜色以及位置的设置。} .classone:active { color: rgba(61, 58, 58, 0.98); } .classone:focus { color: rgba(61, 58, 58, 0.98); }css点击文字(非按钮) 能自动改变颜色。(css点击菜单显示内容)

如果我们只是简单的加上伪类,由于div等元素无法接受键盘或其他用户事件,即不支持:focus伪类,可通过增加tabIndex属性使其支持:focus。 即在相应的html里面加上一个属性tabindex

<i class='classone' @click="ClickOne" tabindex="1">基本信息</i>

加上一个click后就会,点击后就是调用伪类的方法。如果在vue里面click没反应,可以改成click.native。

延展: 什么是伪类? 伪类用于定义元素的特殊状态。是一种特殊的类,它表示的元素的一种状态,不是固定某一个 常见的伪类选择器。 如:

//悬停在 div 上, <div> 元素上使用 :hover 伪类的实例:div:hover { background-color: blue;}//:first-child 伪类与指定的元素匹配:该元素是另一个元素的第一个子元素。p i:first-child { color: blue; //匹配所有 <p> 元素中的首个 <i> 元素}p:first-child i { color: blue; //匹配所有首个 <p> 元素中的所有 <i> 元素}//:lang 伪类允许您为不同的语言定义特殊的规则。<html><head><style>q:lang(en) { quotes: "~" "~";}</style></head><body><p>Some text <q lang="no">A quote in a paragraph</q> Some text.</p></body></html>

具体css伪类详情请见此链接

方案二: 上面利用伪类的话,只是当鼠标点击文字时,会自动变色,但是当我们把鼠标移到别的地方点击,颜色又会回到默认的灰色。 那这里,我是利用id 和class配合实现的。

//在html里面写上一个id,以及:class<i id='ClassThree':class='{ClassThree_color:isThree}' @click="Three()" tabindex="3">上传文件</i>//利用id写常规的设置#ClassThree{ margin-left: 88px; width: 100px }//当变量isThree为真时,会渲染下面的样式.ClassThree_color{ color: rgba(0, 84, 254, 1); }//在js里Three(){this.isThree=true;}

其中isThree是自己定义的布尔值(如果是vue框架,就在data里面设置相应变量就好了),当然我们也可以写等号表达式等。

经验证,实现了预期目标。

本文链接地址:https://www.jiuchutong.com/zhishi/299997.html 转载请保留说明!

上一篇:JavaScript-匿名函数(js匿名函数和命名函数)

下一篇:axios 中如何取消请求_从不会使用到精通原理_番茄出品(如何取消axios请求)

  • 中外励志故事大全(中外古今的励志故事150字)

    中外励志故事大全(中外古今的励志故事150字)

  • 2021微信昵称怎么加表情符号(weixin微信昵称)

    2021微信昵称怎么加表情符号(weixin微信昵称)

  • 哪个app听周杰伦免费(哪个app听周杰伦的歌曲免费)

    哪个app听周杰伦免费(哪个app听周杰伦的歌曲免费)

  • 手机照相s是什么意思(手机照相s是什么)

    手机照相s是什么意思(手机照相s是什么)

  • 电脑电源键坏了怎么重启(电脑电源键坏了怎么重启手机)

    电脑电源键坏了怎么重启(电脑电源键坏了怎么重启手机)

  • 华为手机怎样取消应用加密(华为手机怎样取卡出来的视频)

    华为手机怎样取消应用加密(华为手机怎样取卡出来的视频)

  • cad默认工具栏没了(cad默认工具栏没反应)

    cad默认工具栏没了(cad默认工具栏没反应)

  • 安卓手机如何打开.nes文件(安卓手机如何打开.p7b文件)

    安卓手机如何打开.nes文件(安卓手机如何打开.p7b文件)

  • 钉钉有什么功能(钉钉的用途和功能)

    钉钉有什么功能(钉钉的用途和功能)

  • 手机屏幕跳来跳去是怎么回事(手机屏幕跳来跳去,怎么解决)

    手机屏幕跳来跳去是怎么回事(手机屏幕跳来跳去,怎么解决)

  • 笔记本cpu95度会烧坏吗(笔记本cpu九十几度)

    笔记本cpu95度会烧坏吗(笔记本cpu九十几度)

  • 怎么把手机里的自动续费关掉(怎么把手机里的大视频传到电脑)

    怎么把手机里的自动续费关掉(怎么把手机里的大视频传到电脑)

  • 随身wifi比手机信号强吗(随身wifi比手机网络快吗)

    随身wifi比手机信号强吗(随身wifi比手机网络快吗)

  • 无线打印是什么意思(打印机无线打印功能实用吗)

    无线打印是什么意思(打印机无线打印功能实用吗)

  • 荣耀v30pro是三防手机吗(荣耀v30pro原装手机壳防摔吗)

    荣耀v30pro是三防手机吗(荣耀v30pro原装手机壳防摔吗)

  • 微信的分明查是真的吗(微信分类怎么查看)

    微信的分明查是真的吗(微信分类怎么查看)

  • vue更新后快动作怎么用(vue动态刷新页面)

    vue更新后快动作怎么用(vue动态刷新页面)

  • web安全与网络安全的区别(web安全与网络安全哪个好)

    web安全与网络安全的区别(web安全与网络安全哪个好)

  • iphonexsmax可以插耳机吗(iPhoneXsmax可以插两个卡吗)

    iphonexsmax可以插耳机吗(iPhoneXsmax可以插两个卡吗)

  • 8p单换外屏有影响吗(8p换了外屏有什么毛病没)

    8p单换外屏有影响吗(8p换了外屏有什么毛病没)

  • 微信服务器定期删除吗(微信服务端有没有存消息)

    微信服务器定期删除吗(微信服务端有没有存消息)

  • 苹果x飞行模式旁边那个是什么(苹果x飞行模式闹钟会响吗)

    苹果x飞行模式旁边那个是什么(苹果x飞行模式闹钟会响吗)

  • seo网站建设是什么意思(seo网站设计)

    seo网站建设是什么意思(seo网站设计)

  • itsohoo是什么品牌(it shoes什么品牌)

    itsohoo是什么品牌(it shoes什么品牌)

  • qq怎样设置自动回复手机(QQ怎样设置自动发消息)

    qq怎样设置自动回复手机(QQ怎样设置自动发消息)

  • Hyper-V虚拟机中ReactOS系统无法联网详细图文解决办法(hyper-v虚拟机中重置虚拟机是什么意思)

    Hyper-V虚拟机中ReactOS系统无法联网详细图文解决办法(hyper-v虚拟机中重置虚拟机是什么意思)

  • 强大到让人无法想象的ChatGPT-5即将发布,上千名人士却紧急叫停(强大到无需疼无需宠,却幸运到有人宠有人疼什么意思)

    强大到让人无法想象的ChatGPT-5即将发布,上千名人士却紧急叫停(强大到无需疼无需宠,却幸运到有人宠有人疼什么意思)

  • 税控系统怎么登录
  • 个人所得税手续费返还属于政府补助吗
  • 什么叫关税完税价
  • 收到的加盟费要交税吗
  • 出口关税的计算基数
  • 固定资产折旧直接计入成本
  • 删除申报记录什么意思
  • 员工餐补是放入福利费吗?
  • 年利润100万要交多少企业所得税
  • 国家规定先打五联还是麻腮风
  • 投资性房地产转为非投资性房地产
  • 收到加工费普通发票怎么做账务处理
  • 外来建安企业的税收管理
  • 本月进项税大于销项税有留底,如何做会计分录
  • 车辆购置税账务怎么处理流程
  • 企业亏损法定盈亏是什么
  • 固定资产改变用途进项转出
  • 企业辅助生产车间
  • 开票与实际收款不一致有什么风险
  • 租赁合同印花税双方都要交吗
  • 房地产行业零税率发票
  • 企业的养老金根据什么扣除
  • 当收到转账支票时,应该如何处理?
  • 企业对外捐赠现金的会计处理
  • 季报企业所得税营业收入本年累计怎么填写
  • 企业所得税税前扣除管理办法2018
  • mac设置定时任务
  • windows11怎么设置默认应用
  • 内置管理员无法激活此应用
  • 环保税与排污费的联系
  • 研发费用的支出类型有哪些
  • windows7旗舰版为什么很多东西打不开
  • 计提本月固定资产折旧会计科目
  • encore是什么软件
  • info是什么软件
  • 在那高高的草丛里
  • 企业清算所得税如何计算
  • 预收账款可以挂账多久
  • 报税货物范围包括
  • vue中methods的作用
  • php+mongodb
  • vuexl
  • rcnn系列详解
  • 企业微信支付年限怎么看
  • 企业所得税报表模板
  • 劳务支出和应付职工薪酬
  • 研发企业所得税税率
  • 公司处置已使用4年多的汽车,怎么增值税申报
  • 福利费用使用范围
  • sql查看所有数据表
  • 小规模纳税人征税起点
  • 最新减免税申报表填写举例
  • 发票 认证抵扣
  • 财政拨款的事业单位工资
  • 营改增后不动产转让增值税
  • 工资表的重要性
  • 一次性收取的房租如何做账
  • 坏账准备确认坏账
  • 企业为何
  • 工会经费的减除项是什么
  • 未按照规定编制应急预案的,责令限期改正,可以处罚款
  • sysbench测试mysql,自带的测试套
  • 数据库保护数据方式
  • linux配置mysql数据库远程连接失败的解决方法
  • mysql 5.7.17 64bit安装配置方法图文教程
  • xp系统怎么删除系统
  • win7旗舰版系统怎么样
  • windows8家庭版和专业版区别
  • centos 安装7z
  • win8经典模式
  • unity游戏开发入门经典
  • opengl配置vc6.0
  • opengl渲染流程图
  • JavaScript的strict模式与with关键字介绍
  • node.js开发实战详解
  • Linux查看所有用户和密码
  • javascript常见的数据类型
  • 税务总局各司领导名单
  • 上海小规模纳税人企业所得税
  • 认缴股权是什么意思
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设