单击时更改元素的颜色

克拉克

单击center”容器或“ right”容器(再次单击返回其状态)时,我无法弄清楚如何更改菜单元素的颜色目前我的3条线是我的菜单中是白色的,我想将它们变为红色这些“时center”和“right被点击”容器。

菜单和容器的HTML

<div class="menu">
    <div class="line"></div>
    <div class= "container" id= "center">
        <h1 style="color:white"><a>LOREM IPSUM<a/></h1>
    </div>
    <div class="container" id= "right">
        <h1 style="color:white"><a>LOREM IPSUM</a></h1>
    </div>

菜单元素的CSS

.menu .line {
  height: 5px;
  width: 40px;
  background: #fff;
  position: absolute;
  top: 22.5px;
  left: 5px;
  -webkit-transition: all 250ms linear;
  transition: all 250ms linear;
  z-index: 100;
}
.menu .line:after, .menu .line:before {
  content: ' ';
  height: 5px;
  width: 40px;
  background: #fff;
  position: absolute;
  -webkit-transition: all 250ms linear;
  transition: all 250ms linear;
}
.menu .line:before {
  top: -10px;
}
.menu .line:after {
  bottom: -10px;
}
用户名

为所需的颜色定义新的类,例如

.red {
    color: red !important;
}
.green {
    color: green !important;
}

然后使用jQuery切换它们:

$('#center').click(function() {
    $(this).find('h1').toggleClass('red');
});
$('#right').click(function() {
    $(this).find('h1').toggleClass('green');
});

注意:如果使用CSS分配原始颜色,则不需要!important。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

单击元素时如何更改元素的背景颜色?

来自分类Dev

单击元素时如何更改元素的背景颜色?

来自分类Dev

单击更改元素背景颜色

来自分类Dev

Javascript,使用if语句更改元素的单击颜色

来自分类Dev

点击更改元素颜色

来自分类Dev

每次滚动时如何更改元素颜色

来自分类Dev

悬停CSS时更改元素的背景颜色

来自分类Dev

鼠标单击图像时更改元素

来自分类Dev

如何在鼠标单击时更改元素文本

来自分类Dev

单击模式中的图标时如何更改元素的样式?

来自分类Dev

根据元素的内容更改元素的颜色

来自分类Dev

在元素之前更改元素的颜色

来自分类Dev

Css 通过单击另一个元素来更改元素的颜色

来自分类Dev

从colors.xml更改元素的颜色

来自分类Dev

如何使用UIBezierPath更改元素的颜色?

来自分类Dev

在GridView中更改元素OnItemClick的颜色

来自分类Dev

在悬停AngularJS上更改元素颜色

来自分类Dev

使用JavaScript更改元素onMouseOver的颜色

来自分类Dev

如何通过jQuery更改元素的颜色?

来自分类Dev

在悬停AngularJS上更改元素颜色

来自分类Dev

更改元素数量颜色

来自分类Dev

通过单击按钮更改元素(a)的文本

来自分类Dev

烧瓶发出休息请求时,如何更改元素的颜色(在html页中)?

来自分类Dev

Woocommerce购物车为空时更改元素颜色

来自分类Dev

jQuery在包装时更改元素

来自分类Dev

滚动实体时更改元素

来自分类Dev

转换时可以更改元素名称

来自分类Dev

jQuery在包装时更改元素

来自分类Dev

拖动时更改元素类