css+div html 鼠标滑过div里的内容变样式?
第一张为原始图片,第二张为效果图里面内容:最上面那个是个图片<img>补充:图片改为最好有代码!!!!有点急!!...
第一张为原始图片,第二张为效果图
里面内容: 最上面那个是个图片<img>
补充:图片改为
最好有代码!!!! 有点急 !! 展开
里面内容: 最上面那个是个图片<img>
补充:图片改为
最好有代码!!!! 有点急 !! 展开
展开全部
例子:
原始内容是这样的结构:
<div class="con">
<div class="img" style="background:url(imges/1.jpg)"></div>
<span>查房</span>
<p>系统。。。。。。。。。。</p>
<a href="">了解更多</a>
</div>
如果是这样的布局(开始样式已经写好了)打比方直接上hover:
css:
.con:hover .img{background:url(images/1-1.jpg)}这里是移动上去的背景颜色,如果你代码中是直接插入的图片,那么需要用到js去改变图片
.con:hover span{color:#fff}查房字体变白色
.con:hover p{color:#fff}段落文字为白色
.con:hover a{color:#fff}链接字体变白色
更多追问追答
追问
我的图片是插入的 ?js 怎么改?
追答
先给图片标签赋个ID如
然后在JS里写document.getElementById("img").src=图片路径就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个很简单,首先,要布局清楚,这儿除了那张图片,其他都是可以用纯样式实现的,那么这里就可以把这张图片用background-image来实现;
样式大致如下:
div{
background-color:背景色;
background:url(第一张图片);
color:字体颜色
}
div:hover{
background-color:鼠标覆盖的背景色;
background:url(鼠标覆盖的图片);
color:鼠标覆盖的字体颜色
}
这是粗略的思想,如果还是不懂,把你的图片给我。分分钟写一个出来
样式大致如下:
div{
background-color:背景色;
background:url(第一张图片);
color:字体颜色
}
div:hover{
background-color:鼠标覆盖的背景色;
background:url(鼠标覆盖的图片);
color:鼠标覆盖的字体颜色
}
这是粗略的思想,如果还是不懂,把你的图片给我。分分钟写一个出来
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个用js/jq来做最好了,当鼠标滑动div时,触发事件,也就是mouseover事件,然后在事件内部编写要替换的内容,然后直接调用html();替换内容就可以了,当鼠标滑出时,再次替换会原来的内容就可以了。
以上仅代表个人意见。
以上仅代表个人意见。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
给你说个思路吧,具体的样式自己去写
你要的效果使用用“:hover”可以很方便的实现,首先,假如说有一个样式如下
.test{
background-color: blur;
}
这个是正常样式,并且你有一个div使用了这个样式<div class="test">demo</div>,
你现在希望鼠标经过这个div时改变它的底色(样式),那么很简单,再增加一个样式:
.test:hover{
background-color: red;
}
不需要对你的div再作其他修改即可实现。
这里的 .test:hover 这个样式,就是告诉浏览器,鼠标经过时,将.test的样式改成新指定的样式
你要的效果使用用“:hover”可以很方便的实现,首先,假如说有一个样式如下
.test{
background-color: blur;
}
这个是正常样式,并且你有一个div使用了这个样式<div class="test">demo</div>,
你现在希望鼠标经过这个div时改变它的底色(样式),那么很简单,再增加一个样式:
.test:hover{
background-color: red;
}
不需要对你的div再作其他修改即可实现。
这里的 .test:hover 这个样式,就是告诉浏览器,鼠标经过时,将.test的样式改成新指定的样式
追问
图片怎么变啊?
追答
图片可以用背景图的方式,样式里面: background: url(图片名称) no-report center center;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询