为了账号安全,请及时绑定邮箱和手机立即绑定

我怎么让鼠标放到大的div中时边框变颜色的同时,图标也改变呢?

我怎么让鼠标放到大的div中时边框变颜色的同时,图标也改变呢?

红颜莎娜 2018-12-06 22:49:25
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title> new document </title> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" /> <link rel="stylesheet" type="text/css" href="" /> <style type="text/css"> .box{width:1000px;margin:0 auto;height:500px;border:1px solid green;} .tbox{width:150px;height:30px;border:1px solid #585858; margin:10px 10px;} .ptes{width:115px;height:30px;} .tbox1{width:150px;height:30px;border:1px solid red; margin:10px 10px;} .pb{width:30px;height:30px;background-color:#eee;vertical-align:middle;background: url(re_code2.png) no-repeat #EEE 8px 8px;background-size: 15px;} .pb1{width:30px;height:30px;background-color:#eee;vertical-align:middle;background: url(re_code1.png) no-repeat #EEE 8px 8px;background-size: 15px;} </style> <script type="text/javascript"></script> </head> <body style="background-color:#FFF;"> <div class="box"> <div class="tbox" onmouseout="this.className='tbox'" onmousemove="this.className='tbox1'"> <div class="pb" style="float: left;" onmouseout="this.className='pb'" onmousemove="this.className='pb1'"> </div> <div class="ptes" style="float: left;"> <input id="password" name="password" type="password" placeholder=" 请输入密码" value="" style="width:100%;height:26px;border-style:none"/> </div> </div> <div> </body> </html>
查看完整描述

10 回答

?
胡说叔叔

TA贡献1804条经验 获得超8个赞

js 就可以了

查看完整回答
反对 回复 2018-12-24
?
慕田峪4524236

TA贡献1875条经验 获得超5个赞

mouseHover

查看完整回答
反对 回复 2018-12-24
?
慕无忌1623718

TA贡献1744条经验 获得超4个赞

上面写着呢 你根本就没看代码

查看完整回答
反对 回复 2018-12-24
?
倚天杖

TA贡献1828条经验 获得超3个赞

鼠标的图标其实就是鼠标状态吧,css也可以设置,但对图片格式有要求。

查看完整回答
反对 回复 2018-12-24
?
一只名叫tom的猫

TA贡献1906条经验 获得超3个赞

链接的hover属性试试看。

查看完整回答
反对 回复 2018-12-24
?
潇湘沐

TA贡献1816条经验 获得超6个赞

可以用css样式来写出效果,也可以用鼠标移入触发事件onmouseover来实现

查看完整回答
反对 回复 2018-12-24
?
蓝山帝景

TA贡献1843条经验 获得超7个赞

我现在用的就是onmouseover,但布局是一个大的div包含两个小div,怎么怎么让鼠标放到大框任意地方里面的图标变色?

查看完整回答
反对 回复 2018-12-24
?
杨魅力

TA贡献1811条经验 获得超6个赞

@yangzailu: 把onmouseover这个事件给大的div就可以了

查看完整回答
反对 回复 2018-12-24
?
明月笑刀无情

TA贡献1828条经验 获得超4个赞

@旧城故人: 我已经给了 大的div边框可以 里面的不可以 请认真看代码呢

查看完整回答
反对 回复 2018-12-24
?
RISEBY

TA贡献1856条经验 获得超5个赞

@yangzailu: 获取大div里面的小div,然后在大div的onmouseover事件中添加:div1.style.borderColor = '颜色',(假设变量名为div1)

查看完整回答
反对 回复 2018-12-24
  • 10 回答
  • 0 关注
  • 800 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信