html使用onmouseover事件怎么设置鼠标移动到图片或者文字上在旁边弹出一个图片介绍

<Ahref=""><imgsrc="../images/yumen.jpg"onmouseover="this.src='../images/yumen1.jpg'"o... <A href=""> <img src="../images/yumen.jpg" onmouseover="this.src='../images/yumen1.jpg'" onmouseout="this.src='../images/yumen.jpg'" width="100" height="28"></A> 展开
 我来答
luoluo709
推荐于2017-09-17 · TA获得超过453个赞
知道小有建树答主
回答量:213
采纳率:100%
帮助的人:162万
展开全部
//设置一个div,但是默认却是隐藏起来的。
.s1{
position: absolute;
display: none;
}
// js
function show(){
document.getElementById("s1").style.display="block";
}
function dis(){
document.getElementById("s1").style.display="none";
}

<img src="small.bmp" onmouseover="show();" onmouseout="dis();">
<div class="s1" id="s1"><img src="big.bmp"></div>

要是想弹出文字介绍 把s1里面的img换成字就行了,或者简单点就在第一个img上加一个alt的属性,鼠标放在上边也有显示。
更多追问追答
追问
有点不太明白,新手勿喷
.s1{
position: absolute;
display: none;
}
// js和下面那段

是放在css里面的吗?
追答


.s1{
position: absolute;
display: none;
}

function show(){
document.getElementById("s1").style.display="block";
}
function dis(){
document.getElementById("s1").style.display="none";
}

js是放在script里面的。
大野瘦子
高粉答主

2019-10-24 · 繁杂信息太多,你要学会辨别
知道小有建树答主
回答量:1227
采纳率:100%
帮助的人:34.1万
展开全部

这样:

<Ahref=""><imgsrc="../images/yumen.jpg"onmouseover="this.src='../images/yumen1.jpg'"onmouseout="this.src='../images/yumen.jpg'"width="100"height="28"></A>...

//设置一个div,但是默认却是隐藏起来的。

.s1{

position: absolute;

display: none;

}

// js

function show(){

document.getElementById("s1").style.display="block";

}

function dis

扩展资料:

注意事项

html部分:需要注意的是,用于显示图片的DIV需要放在body第一子节点,不然会出现定位错误<body>

   <div id="box" class="col-md-4 col-md-offset-4"

       <table class="table table-hover">

           <thead>

               <tr>

                   <th class="text-info" colspan="4">

                       天涯书城书目                    </th>

               </tr>

               <tr>

                   <th>书名</th>

                   <th>作者</th>

                   <th>售价</th>

                   <th>书类</th>

               </tr


</thead>

           <tbody>

               <tr onmouseout="hiddenPic()" onmousemove="showPic('img/0.png')">

                   <td>

                       新华字典                    </td>

                   <td>
新华出版社                    </td>

                   <td>
32.5                    </td>

                   <td>
工具书                    </td>

               </tr>

           </tbody>

       </table>

   </div>

   <div id="Layer1" style="display:none;position:absolute;z-index:1;"></div></body>

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
靳大希鸿祯
2019-08-30 · TA获得超过3733个赞
知道大有可为答主
回答量:3133
采纳率:26%
帮助的人:172万
展开全部
本来元素里鼠标是-0,进来之后变成了1,于是就有了鼠标移动的触发,接着才会触发鼠标在目标内。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式