CSS:Popup Image Viewer

mute

Registered
Интересен ифекст, можеби ви е познат ;)
Код:
<html>
<head>
<style>
.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS за голямата снимка*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS за голямата снимка*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS за голямата снимка при ховер*/
visibility: visible;
top: 0;
left: 60px; /*позицията на голямата снимка каде ще застане при ховер*/

}

</style>
</head>
<body>
<a class="thumbnail" href="#"><img src="tree_thumb.jpg" width="100px" height="66px" border="0" /><span><img src="tree.jpg" /><br />Simply beautiful.</span></a>
</body>
</html>
DEMO

Метода е много прост имаме 2 картинки сложени за линк като втората с помоща на css( left:-1000; visibility:hidden)) е направена невидима но при ховер ефект се показва(left=60;visibility:visible)
 
Ама при този скрипт големината на Thumbnail-a от големината на картинката ли се определя :shock:
Защото не видях изрично посочване на големината :shock:
Ако е така е адцки,яко,щото иначе е адцката занимавка :?
 
NetCutter каза:
Ама при този скрипт големината на Thumbnail-a от големината на картинката ли се определя :shock:
Защото не видях изрично посочване на големината :shock:
Ако е така е адцки,яко,щото иначе е адцката занимавка :?

width="100px" height="66px" това е големината на thumbbail-а малката картинка а на голямата се определя сама според големината на картинката но разбирасе можеш и ти да я промениш

<a class="thumbnail" href="#"><img src="tree_thumb.jpg" width="100px" height="66px" border="0" /><span><img src="tree.jpg" width="800px" height="600px" /><br />Simply beautiful.</span></a>
П.С. Ще се промени големината на картинката а не на рамката тя ще е с 5px падинг т.е. с 10 пиксела по широка и по висока
 

Горе