问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何实现 css 鼠标点击a标签由样式1变为样式2

发布网友 发布时间:2022-04-20 07:46

我来回答

6个回答

热心网友 时间:2022-04-19 08:02

<html>
    <head>
       <meta charset="utf-8">
       <title>demo</title>
      <script src="http://apps.bdimg.com/libs/jquery/1.10.2/jquery.min.js"></script>
    </head>
    <style>
        .menu{border-bottom: 1px solid #ccc;}
        .menu a{
        width: 120px;
        height: 50px;
        text-decoration: none;
        display: block;
        float: left;
        text-align: center;
        line-height: 50px;
        }
        .on{ border:1px solid #ccc;}
    </style>
    <script>
      $(function(){
        $(".menu a").click(function(){
        $(this).addClass("on").siblings().removeClass("on");
        });
      });
    </script>
    <body>
        <div class="menu">
             <a href="#" class="on">栏目一</a>
             <a href="#">栏目二</a>
             <a href="#">栏目三</a>
             <a href="#">栏目四</a>
        </div>
    </body>
</html>

热心网友 时间:2022-04-19 09:20

****样式一
a{
    color: #ccc;
    font-size: 12px;
}
****样式二 鼠标放上去的时候
a:hover{
    color: #f66;
    font-size: 14px;
}
****样式三 鼠标点击过后的样式
a:visited{
    color: pink;
}
****样式四 鼠标点击链接的样式
a:active{
    font-size:10px;
}


热心网友 时间:2022-04-19 10:54

首先在css文件中设置对应的a标签样式1 ,一般用类名,如:<a href="#" class="style1" id =“a”>a标签</a>
.style1 { color:#000 ;} 同时准备样式2 .style2{ color:#fff ;}
在脚本事件中为a绑定点击事件:var a = document.getElementById("a");
a.onclick= function (){a.className = "style2"; }

热心网友 时间:2022-04-19 12:46

<!doctype html>    
<html>    
<head>    
<meta charset="utf-8">    
<title>锚链接</title>    
<style type="text/css">    
*{ margin:0; padding:0;}    
a{ text-decoration:none; color:#333; transition:all .3s;}    
img{ border:0;}    
.clearfix{*zoom:1;}    
.clearfix:before,.clearfix:after{ display:table; line-height:0; content:'';}    
.clearfix:after{ clear:both;}    
.box{ width:100%;border-bottom:2px solid #2FB860}    
ul{ width:1000px; margin:0 auto}    
ul li{ list-style:none; float:left;}    
ul li a{ display:block; padding:20px;}    
ul li a:hover {background: #2FB860;color: #FFF;}    
ul li a.hover {background: #2FB860;color: #FFF;}    
.box1{ width:100%; height:auto;}    
.box1 .con{ width:1000px; height:800px; margin:0 auto; overflow:hidden;  position:relative;}    
.box1 .con .con-box{ position:absolute; left:0; top:0;}    
.box1 .con .con-box p{ width:100%; height:800px;}    
</style>    
<script type="text/javascript" src="http://libs.useso.com/js/jquery/1.4.4/jquery.min.js"></script>    
</head>    
<body>    
<div class="box">    
<ul class="clearfix">    
   <li><a href="javascript:void(0)" class="hover">这是第一个</a></li>    
       <li><a href="javascript:void(0)">这是第二个</a></li>    
       <li><a href="javascript:void(0)">这是第三个</a></li>    
       <li><a href="javascript:void(0)">这是第四个</a></li>    
       <li><a href="javascript:void(0)">这是第五个</a></li>    
       <li><a href="javascript:void(0)">这是第六个</a></li>    
   </ul>    
</div>    
<div class="box1">    
<div class="con">    
   <div class="con-box">    
         <p><a href="javascript:void(0)">这是第一个</a></p>    
         <p><a href="javascript:void(0)">这是第二个</a></p>    
         <p><a href="javascript:void(0)">这是第三个</a></p>    
         <p><a href="javascript:void(0)">这是第四个</a></p>    
         <p><a href="javascript:void(0)">这是第五个</a></p>    
         <p><a href="javascript:void(0)">这是第六个</a></p>    
      </div>    
   </div>    
</div>    
<script type="text/javascript">    
$("li").click(function(){    
var index =$(this).index();    
$(this).find("a").addClass("hover").parent().siblings().find("a").removeClass("hover");    
$(".con-box").stop().animate({top:-(800*index)+"px"},500);    
})    
</script>    
</body>    
</html>

热心网友 时间:2022-04-19 14:54

你这个说白了就是把下边框打出来下边框去掉啊, 这个 很简单。 给你个思路。 点击当前的这个元素。 先移除之前所有元素的样式,然后再爱给现在这个元素添加
<style>
div{width:200px;height:200px;}
.cls1{background-color:red;}
.cls2{background-color:blue}
</style>
<script>
$('#div1').click(function(){
    $(this).removeClass('cls1');
    $(this).addClass('cls2');
});
</script>
<div id="div1" class="cls1">点击<div>

 主要是你的样式 要先写好。我写的这个是最简单的。 当然也可以用纯的js来动态赋值动态处理

热心网友 时间:2022-04-19 17:18

这个呀,你想要改变什么样式了

首先给A加个伪类active
比如a:active{color:red;}
z这样就变成红色了,
希望能帮到你(前端屋)
如何实现 css 鼠标点击a标签由样式1变为样式2

,一般用类名,如:&lt;a href="#"class="style1"id =“a”&gt;a标签&lt;/a&gt; .style1 { color:#000 ;} 同时准备样式2 .style2{ color:#fff ;} 在脚本事件中为a绑定点击事件:var a = document.getElementById("a");a.onclick= function (){a.className = "style2";} ...

如何实现 css 鼠标点击a标签由样式1变为样式2

height: 50px; text-decoration: none; display: block; float: left; text-align: center; line-height: 50px; } .on{ border:1px solid #ccc;} &lt;/style&gt; &lt;script&gt; $(function(){ $(".menu a").click(function(){ $(this).addClass("on").sib...

怎样点击html1改变html2的样式

首先在css文件中设置对应的a标签样式1 ,一般用类名,如:&lt;a href="#" class="style1" id =“a”&gt;a标签&lt;/a&gt; .style1 { color:#000 ;} 同时准备样式2 .style2{ color:#fff ;} 在脚本事件中为a绑定点击事件:var a = document.getElementById("a");a.onclick= function (){...

css+div html 鼠标滑过div里的内容变样式?

1、先在找个文件夹创建文件index.html。2、然后用能编辑文本文件的软件打开index.html,index.html的初始内容如图。3、接着编写两个样式作为鼠标移动时div修改的样式。4、然后编写js代码修改div的样式。5、编辑完index.html后保存,在浏览器中打开index.html。效果如图。鼠标移入移出div时,div的样式改变...

网页开发:如何让一个a标签元素被点击变换样式固定不变,再点击其他的a...

&lt;li&gt;&lt;a&gt;菜单2&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;script&gt; jQuery(function(){ //法1 ('ul&gt;li a').click(function(){ (this).addClass('active').parent().siblings('li').children('a').removeClass('active');});//法2 ('ul li').click(function(){ (this).addClass('active').siblings(...

css 鼠标经过一个a让另一个DIV从隐藏变为显示求解、

1、给鼠标经过的DIV添加一个类 ,类名为submeau;如下图:2、给显示或者隐藏的DIV,添加一个ID,ID名为:id="oa_submeau",如下图:3、将以下的JQUERY代码放在整个网页的最底部,用于控制鼠标经过显示DIV,离开隐藏DIV。&lt;script src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js...

静止a标签点击,已就是说a标签点击一次后,就不能再点击了,同时还把它...

回答:$(function(){ $("a").click(function(){ alert("1"); $(this).css("color","#CCC"); $(this).unbind("click"); }) })

CSS样式鼠标点击与经过的效果一样

1、新建一个HTML文件,文件名为test.html,title标题为"CSS实现鼠标经过导航的超链接时显示下划线效果"。2、在页面编写nav标签,在里面放三个超链接(首页、栏目一、栏目二),代码如下:3、运行代码,效果如下:4、使用css对导航的字体的字体大小、颜色、排列方式等进行美化,代码如下:5、运行代码,效果...

css能不能实现触发一个元素而该变另一个元素的样式

可以是可以,就是你在写html结构的时候,一定要把另一个元素写在你hover的元素里面,即要求hover的元素是父元素,移动的元素是子元素,然后写css的时候可以 div.hover a {...;}

HTML中鼠标悬浮时的下拉菜单用CSS怎么做

这个你需要用到伪类 :hover :hover 伪类在鼠标移到元素上时向此元素添加特殊的样式。例子1 &lt;style&gt;a:hover {color: #FF00FF}&lt;/style&gt;&lt;a href="#"&gt;延时文本&lt;/a&gt;当鼠标移动到a标签上的时候,改变a标签的文字颜色深入用法,当移动到某标签的时候改变其它标签的样式:例子:&lt;ul class="dingjic...

css设置a标签样式 css样式开头标签 用来定义css样式的标签是 鼠标点击伪css 内嵌css样式的标记 css a标签 js修改css样式 css的样式 css样式的使用
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
心电图运动负荷试验运动负荷量的确定 和平精英极寒模式攻略 极寒模式规则详解-手游资讯-安族网 和平精英极寒模式怎么玩 快速上分熬过暴风雪方法 四年级下册白桦课文主要内容白桦这篇课文的主要内容 白桦丛作者作品 和平精英冰寒模式怎么玩 白桦是苏联著名诗人叶赛宁的抒情诗对吗 重庆千青生态农业有限公司怎么样? 玉米秸秆怎么制作成可贮藏的饲料 千青爱草仙龙园地址在哪里? HTML一个页面有多个a标签,怎么写才能让a标签显示不... HTML a标签点击之后的样式 html页面中a标签,只要当前点击的a标签换样式 假如现在有很多a标签,怎么实现:当给其中的一个a... a标签文字去掉下划线 htm中a标签去掉下划线是那个属性 HTML怎么让&lt;a&gt;标签不使用样式 NBA球员工会历任14主席怎样选出 为什么是保罗 电影《速度与激情》角色布莱恩·奥康纳的扮演者保罗... 保罗·塞尚是谁?有何作为? 速七保罗怎么死的, 我怎么总觉的保罗沃克的死不是不是意外而是蓄意谋杀 皮尔·保罗的预言使罗杰·罗尔斯产生了怎样的变化 关于棒球的问题!棒球赛,棒球规则,视频等等只要和棒... 跪求断电惊魂2021年由 Mark Smith主演的百度云资源 关于一部飙车电影的名字问题 保罗沃克是跟谁一起在车上去世的 速度与激情7保罗拍之前是怎么死的 大p,小p,菠萝分别是那几位网球明星 《速度与激情》男星保罗-沃克死了吗? 关于JS控制A标签样式的问题 当我单击另一个a标签时怎样让原来的标签样式还原 css a标签样式问题,求解 geh币没有苹果版吗 手机挖矿app排行有哪些? 绿地球是什么软件 gec环保币下载app显示已过期是怎么回事啊? 环保币GEC挖矿下载? 环保币只能玩玩不能当真吗? 环保币一个月能挣多少钱 麦积山在哪里哪个省 甘肃省天水市麦积区有多少个乡镇 为什么说甘肃天水的麦积山堪称我国最&quot;富&quot;的山? 甘肃天水麦积山石窟是如何得名“麦积”的? 想知道:庆阳市 天水市麦积区 在哪? 甘肃的麦积山上有什么特色的自然风景? 麦积山有哪些特征? 麦积山简介的内容是什么? 麦积山石窟的由来和历史是什么? 麦积山的历史文化