Autor | Zpráva | ||
---|---|---|---|
exoslav Profil |
#1 · Zasláno: 2. 1. 2013, 19:32:04
Čau,
píšu sem s dalším problémem. Vytvářel jsem si galerii http://archeologie.4fan.cz/galerie.html# a udělal to pomocí obrázků. Obrázky se po najetí myší změní na jiný... vše funguje naprosto v pořádku, ale nehcápu jednu věc. Proč u jednotlivých obrázků, přesněji pod levým dolním rohem pravého obrázku, je červené podtržítko. Vím, že je to kus textu, že to můžu dát pryč, pokud ve stylech nastavím a {text-decoration: none;}, ale tím se problém nevyřeší (sice to podtržítko nebudu vidět, ale pokud na něj najedete myší, obrázek se změní). Jak bych tento problém opravil? Předem děkuji za rady :) |
||
Tori Profil |
Mezi oběma obrázky (.img_1, .img_2) je v kódu prázdné místo, prohlížeč ho interpretuje jako jednu mezeru. Je uvnitř odkazu = bude podtržena.
|
||
exoslav Profil |
#3 · Zasláno: 2. 1. 2013, 19:51:09
Tori:
Děkuji. Mohl bych se zeptat, jak bych tento problém přesně opravil? Nenapadá mě vhodné řešení. Ale vůbec mi to nedává smysl, vždyť pokud je ve zdrojáku mezera (nemyslím tag <br>, pouze odenterování), tak to prohlížeč interpretuje jako by tam žádná mezera nebyla... |
||
Trejpa Profil |
#4 · Zasláno: 2. 1. 2013, 19:58:28
exoslav:
„pokud je ve zdrojáku mezera, tak to prohlížeč interpretuje jako by tam žádná mezera nebyla...“ Posloupnost bílých znaků (mezery, odřádkování, tabulátory) vykreslují všechny prohlížeče běžně jako jednu mezeru. Pokud tam nechceš mít mezeru, tak ji (ani odřádkování a tabulátory) mezi a za obrázky nedávej: <a class="pokus" href="#"><img src="images/paleolit_galerie.jpg" class="img_1"><img src="images/paleolit_galerie_2.jpg" class="img_2"></a> |
||
exoslav Profil |
#5 · Zasláno: 2. 1. 2013, 20:05:21
Trejpa:
Děkuju moc, problém vyřešen :) |
||
David-norank.cz Profil |
#6 · Zasláno: 2. 1. 2013, 23:20:48
Jen doplním, že nějaké prohlížeče zvládnou i zalomení nepodtrhávat a jiné ne - samozřejmě je to jedno protože je potřeba to řešit pro všechny, jen je to další ukázka toho, že v jednom prohlížeči vyvíjet nestačí :-)
|
||
exoslav Profil |
#7 · Zasláno: 3. 1. 2013, 00:44:43
David-norank.cz:
No, primárně testuji v chromu, očividně tenhle problém nezvládnul :) |
||
margin Profil * |
#8 · Zasláno: 3. 1. 2013, 00:56:19
David-norank.cz:
„Jen doplním, že nějaké prohlížeče zvládnou i zalomení nepodtrhávat a jiné ne“ Kecáš, zalomení je podle HTML specifikace bílý znak a bílé znaky se převádí na mezeru (až na výjimky, jako třeba text <pre></pre>
exoslav: „očividně tenhle problém nezvládnul“ Nejde o nezvládnutý problém, je to chování podle HTML specifikace a chovají se tak všechny prohlížeče. |
||
Časová prodleva: 11 let
|
0