当你将鼠标放在缩略图上,旁边会弹出,一张完整的展示图,没有用到任何的js,用css就能实现。
HTML代码:
- <DIVid=pic>
- <Aclass=p1title="thumbnailimage"
- href="http://marslau.com/html/CSS-Image-PopUp/CSS-Image-PopUp.htm">
- <imgtitle="BeautyTn"height=100src="Beauty-tn.jpg"width=100>
- <IMGclass=largetitle="Beauty"height=498src="Beauty.jpg"width=500>
- </A>
- </DIV>
- #pic{WIDTH:100px;BACKGROUND-COLOR:#ffffff;margin:100px0080px;}
- #picA.large{BORDER:0px;DISPLAY:block;WIDTH:0px;HEIGHT:0px;}/*首先将大的展示图的高宽设为0,既不显示*/
- #picAIMG{BORDER:0px;}
- #picA.p1{
- BORDER:#0000001pxsolid;DISPLAY:block;
- BACKGROUND:#ffffff;LEFT:0px;WIDTH:100px;
- TOP:0px;HEIGHT:100px;TEXT-DECORATION:none
- }
- #picA.p1:visited{
- BORDER:#0000001pxsolid;DISPLAY:block;
- BACKGROUND:#ffffff;LEFT:0px;WIDTH:100px;TOP:
- 0px;HEIGHT:100px;TEXT-DECORATION:none
- }
- #picA.p1:hover{COLOR:#000000;BACKGROUND-COLOR:#8c97a3;TEXT-DECORATION:none}
- #picA.p1:hover.large {
- BORDER:#0000001pxsolid;DISPLAY:block;
- LEFT:150px;WIDTH:500px;POSITION:absolute;TOP:0px;HEIGHT:498px
- }
- /*当鼠标经过缩略图时,展示图再设定的绝对位置显示*/
很简单就实现了
通过纯CSS实现图片缩略图预览效果,鼠标悬停时显示完整大图,无需使用JavaScript,适用于网页设计。


2086

被折叠的 条评论
为什么被折叠?



