简体   繁体   English

使用 CSS 而不是 JS 悬停预览

[英]Hover preview with CSS instead of JS

is there a way to make something like this有没有一种方法,使像这样

Using only css and html?只使用 css 和 html? And if it is possible please give me an example :)如果可能的话,请给我一个例子:)

THX.谢谢。

Take a look: CSS Popup Image Viewer .看一看: CSS 弹出图像查看器

 .thumbnail { position: relative; z-index: 0; } .thumbnail:hover { background-color: transparent; z-index: 50; } .thumbnail span { /*CSS for enlarged image*/ position: absolute; background-color: lightyellow; padding: 5px; left: -1000px; border: 1px dashed gray; visibility: hidden; color: black; text-decoration: none; } .thumbnail span img { /*CSS for enlarged image*/ border-width: 0; padding: 2px; } .thumbnail:hover span { /*CSS for enlarged image on hover*/ visibility: visible; top: 0; left: 60px; /*position where enlarged image should offset horizontally */ }
 <a class="thumbnail" href="#thumb"><img src="https://loremflickr.com/320/240" width="100px" height="66px" border="0" /><span><img src="https://loremflickr.com/320/240" /><br />Simply beautiful.</span></a> <a class="thumbnail" href="#thumb"><img src="https://loremflickr.com/320/240" width="100px" height="66px" border="0" /><span><img src="https://loremflickr.com/320/240" /><br />So real, it's unreal. Or is it?</span></a> <br /> <br /> <a class="thumbnail" href="#thumb">Dynamic Drive<span><img src="https://loremflickr.com/320/240" /><br />Dynamic Drive</span></a><br /> <a class="thumbnail" href="#thumb">Zoka Coffee<span><img src="https://loremflickr.com/320/240" /><br />Zoka Coffee</span></a>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM