Náhled obrázku
Toto řešení ukazuje, jak jednoduše a zajímavě vytvořit efektivní náhledy obrázků pomocí CSS. Řešení využívá jednoduchého skrývání části obrázku. Jedinou nevýhodou tohoto řešení je složitější příprava vlastního obrázku.
Zde si můžete prohlédnout výsledek.
Toto řešení publikoval Dan Cederholm. Bližší popis najdete v článku CSS Photo Zoom.
CSS
.zoom a
{
float: right;
margin: 0 0 10px 10px;
border: 1px solid #000;
text-indent: -1000em;
overflow: hidden;
display: block;
width: 125px;
height: 94px;
background: url(„zoom.jpg“) no-repeat top left;
}
.zoom a:hover
{
width: 300px;
height: 225px;
background-position: 0 -104px;
}
.obal
{
width: 600px;
padding: 15px;
margin: 3px 0 20px 0;
border: 1px solid #ccc;
}
XHTML
<html>
<body>
<div class=“obal“>
<div class=“zoom“>
<a href=“zoom.jpg“>Náhled</a>
Lorem ipsum dolor sit amet, consectetuer adipiscing elit…
</div>
</div>
</body>
</html>
Mohlo by vás také zajímat
-
Co je to TTL a proč na něm záleží?
25. března 2025 -
-
-
Nejnovější
-
Jak vytvořit web zdarma?
5. srpna 2025 -
10 nejčastějších chyb při tvorbě webu na WordPressu
28. července 2025 -
Co je to neuronová síť
21. července 2025 -
Elektronický podpis – má dnes ještě uplatnění?
16. července 2025