js+css 怎么实现图片切换

点击关于医院 字变成蓝色 上面的小图片也变成蓝色的图片 前面蓝色的变成灰色 怎么用js实现

这个不用js实现,可以使用a标签和a标签的:hover 伪类。

    使用a标签转化为块元素,并逐一设置背景图片,设置字体为灰色,

    :hover 伪类里写蓝色背景图片,设置字体为蓝色。

如此你就可以做成这个效果了。

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-11-20
这个简单,就使用jQuery吧
一个图片和文字 是一个div,比如<div class='cntr'>
首先我觉得你那些图标都是一个iconfont,而不是一张图片
默认样式就是灰色,另外定义一个样式为:
.active
{
color:blue
}

$('div.cntr').click(function(e){
// 把当前'.active'的删掉
// 把当前点击的target加上.active这个Class
})追问

我不会写啊 你能帮我写好吗?

追答

没那么多美国时间,自己去找找现成的,太多了。

js原生轮播图?
js实现效果:循环轮播图首先来讲一下我的思路:我们要想无缝切换图片,必须要在所有图片的最后添加一张第一张图片,因为要实现从最后一张切换到第一张时有过渡效果;之后我们要让你处在第一张时,向前向后切换都要进行隐式切换。在使用js实现轮播图的效果前,先使用HTML和CSS完善这一模块的布局。本轮...

CSS怎么实现更换图片?
CSS能更换的图片,只能存在于样式中。所以,这个图片也只能是背景图片。一般是结合:hover来实现的。例如:.mydiv{ background:图片1 no-repeat;height:100px;widht:100px;} .mydiv:hover{ background:图片2 no-repeat;} 这样就实现了图片1和图片2的鼠标移上去的切换。CSS层叠样式表(英文全称:...

网页如何切换图片网页如何切换图片格式
网页制作中如何实现图片切换?新的项目文件夹如下图所示。用以下代码编写index.html文件:\/ rel= "img src=images\/5.jpgalt=5.pg\/>alt= img src=images\/1.jpgalt=5.pg\/>alt= img src=images\/2.jpgalt=5.pg\/>alt= img src=images\/3.jpgalt=5.pg\/>alt= img src=images\/4.jpgalt=5.p...

网页表格背景图片自动切换 通过js或css怎么来做
定时切换就要用到setInterval,通过选择器定位目标节点,设定样式

javascript 怎样实现图片动态切换
1、HTML结构 2、javascript代码 function change(n){if(n>5) n=1; \/\/ 一共5张图片,所以循环替换document.getElementById("test").setAttribute("src", n+".png");n++;setTimeout("change("+n+")",1000);}window.onload = function(){setTimeout("change(1)", 1000);} 3、效果...

js怎么实现点击图片预览后在客户区点击左边显示左箭头
1、首先,创建一个图片列表,并给每个图片绑定点击事件,当点击图片时,打开一个蒙层,并将图片克隆到蒙层中,设置为原图片的位置,然后通过CSS3的transform属性实现图片的放大和居中效果。2、其次,在蒙层中添加两个箭头元素,并设置为绝对定位,分别位于客户区的左右两侧。可以通过CSS的伪元素或SVG来...

dreamweaver制制图片切换
这种属于图片轮播,一般情况下用于banner轮播图。可以用html,css,js来实现。html 部分代码 < > css部分代码body,img,span,ul,li{margin: 0;padding: 0;}#div1{width: 600px;height: 350px;margin: 150px auto;border: 10px solid #eee;...

css背景图片每3秒自动切换
png);} 33% { background-image: url(https:\/\/www.duhongwei.site\/img\/201809\/s1.png);} 66% { background-image: url(https:\/\/p4.ssl.qhimg.com\/t01fcaa9d8a4d24b5f1.png)} } 纯 css 每3秒播一张图片。9s是总共时间,如果是4张图片这里写 12s ...

网页中怎么实现图片翻滚代码,各位帮帮忙,急急急急。。。看问题补充_百...
js写的 http:\/\/www.lanrentuku.com\/js\/d985.zip 使用方法:1、依次引入slideshow.css与slideshow.js文件;2、将代码复制到页面中即可。3、可在代码中的SlideShow( )括号中设置切换图片的时间间隔,默认为3000。百度JS下载 找一些下载站 可以找到各种各项的JS特效 ...

网页制作是如何实现图片切换的?
编写style.css文件,代码如下:{ margin:0px; text-decoration:none;} body{margin-top:50px;} container{width:600px; height:400px; position:relative;border:3px solid #333;overflow: hidden; margin:0 auto;} list{width:4200px; height:400px; position:absolute; z-index:1;} list ...

相似回答