Autor Zpráva
laola
Profil *
Ahoj, já nevím jak mám udělat přes css styly na obrázky rámečky. Obrázky jsou odkazy na fotku v plné velikosti. Chtěl bych aby rámeček měl nějakou barvu a když miší na malý obrázek nejedu, tak bych chtěl aby změnil rámaeček barvu na jinou...předem díky.
Šlaha
Profil
img {border: 2px solid red;}

img:hover {border: 2px solid blue;}

IE to neumí, pro něj by to musel být obrázek jako odkaz
<a><img /></a>

V tom případě:

a img {border: 2px solid red;}
a:hover img {border: 2px solid blue;}
laola
Profil *
Já jsem asi nějakej natvrdlej, mě to stále nejde

to jsem dal do css a mam ramečky všechny stenou barvou, ale když se miší dostanu na ten obrazek barvu rameček nezmění.
img {border: 2px solid red;}
img:hover {border: 2px solid blue;}


A pak mám ještě jeden problém, co mám napsat když chci aby tohle měli puze nějaké obrázky?
XTom
Profil
mam ramečky všechny stenou barvou, ale když se miší dostanu na ten obrazek barvu rameček nezmění.
Nefunguje to v Internet Exploreru, postrachu webdesingerů.

A pak mám ještě jeden problém, co mám napsat když chci aby tohle měli puze nějaké obrázky?

Styl:
img.nekteryobrazek {border: 2px solid red;}
img.nekteryobrazek:hover {border: 2px solid blue;}

HTML zápis:
<img src="obrazek" class="nekteryobrazek" alt="neco" />
laola
Profil *
Já se omlouvam, ale stale mě to nejde, a navic nevim co mam napsat do alt.

CSS styl:
a img. tomas {border: 5px solid red;}
a img. tomas :hover {border: 5px solid yellow;}


pozn. blog:
<a href="tomas velky.jpg" border="0"> <a> <img src="tomas.jpg" class="tomas.jpg" alt="tomas.jpg" /> </a> </a>
laola
Profil *
Mějte trpělivost, já jsem z tohohle uplně zblblej...
Timy
Profil
za předpokladu, že budou všechny obrázky stejně velké (nebo alespoň stejně široké), můžeš použít tohle:

<style>
img {border:none;}
a.tomas {border: 5px solid red; display:block; width:šířka_obrázku;}
a.tomas:hover {border: 5px solid yellow;}
</style>
<a href="#" class="tomas"><img src="photo14.jpg"></a>

bez toho display:block; width:šířka_obrázku; mi to fungovalo pouze v MSIE, nevím proč

navic nevim co mam napsat do alt -- alt je alternativní text, takže když máš třeba obrázek domu vedle jezera, tak tam napíšeš <img src="dum.jpg" alt="dům vedle jezera">
laola
Profil *
Díky moc, už mi to jde, poslední dotaz, šlo by tohle udělat najednou pro dvacet obrázků? Takhle po jednom, mám asi 300 fotek...
Timy
Profil
<style>
img {border:none;}
.tomas a {border: 5px solid red; display:block; width:šířka_obrázku;}
.tomas a:hover {border: 5px solid yellow;}
</style>
<div class="tomas">
<a href="x"><img src="photo14.jpg"></a>
<a href="x"><img src="photo15.jpg"></a>
<a href="x"><img src="photo16.jpg"></a>
<a href="x"><img src="photo17.jpg"></a>
</div>
laola
Profil *
Já se chci jenom zeptat, abych věděl, když jsou obrazky v jiných velikostech, dá se s tim vubec ně co dělat?
Toto téma je uzamčeno. Odpověď nelze zaslat.

0