Autor | Zpráva | ||
---|---|---|---|
Suta Profil |
#1 · Zasláno: 8. 5. 2005, 21:53:20
V menu, kde každá záložka je udělaná neklikacím odkazem, je na jejím pozadí obdélníček, zkrátka pozadí .gif. Když kliknu na odkaz, provede se potřebná operace, ale kolem odkazu (obdélníčku) zůstane po obvodu tečkované označení (zkuste si kliknout výše na jakýkoliv odkaz a držet tlačítko - tak přesně to myslím, co se objeví).
Chtěl bych, aby to zmizelo po pustění tlačítka (mě to mizí až po druhém kliknutí na jakékoliv místo). Jde to nějak? |
||
Suta Profil |
#2 · Zasláno: 8. 5. 2005, 21:55:36
Příklad jak by to mělo fungovat je na centrumu (záložky Internet, Firmy, Zboží)...
|
||
Tomik Profil |
#3 · Zasláno: 8. 5. 2005, 22:05:40
Zkus a:active {border-size:0px}
|
||
Suta Profil |
#4 · Zasláno: 8. 5. 2005, 22:38:14
Ahoj Tomiku. Takto to, alespoň co jsem to zkusil, nejde.
Konkrétní příklad je zde: Hozeno na web... |
||
Leo Profil |
#5 · Zasláno: 8. 5. 2005, 22:39:28
To dela jen IE, mam pocit, zrusit se da to nejak JavaScriptem, Leo
|
||
Fred Profil |
#6 · Zasláno: 8. 5. 2005, 22:45:24
Jenom javascriptem, hledej tady v diskusi mravenčení.
|
||
Šlaha Profil |
#7 · Zasláno: 8. 5. 2005, 23:00:43 · Upravil/a: Šlaha
Mně to dělá Firefox 1.0.3, tak nevím...
Jinak to, Suto, vylaď pro Firefox, protože je to tam trochu (i dost) rozhozené. |
||
Fred Profil |
#8 · Zasláno: 8. 5. 2005, 23:05:47
Tohle do head
<script type="text/javascript"> <!-- function mravenci(){ var body=document.getElementId('body'); var a=body.getElementsByTagName('a'); for(var i=0;i<a.length;i++){ a[i].onfocus=function(){if(this.focus)this.blur();}}} window.onload=mravenci //--> </script> A do body přidej id="body" |
||
Leo Profil |
#9 · Zasláno: 9. 5. 2005, 01:19:05
Otazka je, co onfocus = blur udela s pristupnosti (kdy se odkazy aktivuji klavesnici). Leo
|
||
Suta Profil |
#10 · Zasláno: 9. 5. 2005, 14:39:15
Díky, Frede, funguje. Ovšem pouze v IE, v Mozille ne (Operu nemám).
K odladění: Jelikož-jsou to mé první stránky, které dělám přes obtékané divy, je pravda, že odladění dělá dost starostí (viz níže). Nevím však o tom, že by se stránky (odkaz výše) v současné podobě zobrazovaly jinak v IE a jinak v Mozille. Největší pocení mi dělá spojení dvou vykreslovacích problémů - jiné zobrazování okrajů u margin, padding a taky u rámečku border v prohlížečích (IE má své mouchy, ale Mozilla taky! - pro Operu netestuji, tady doufám že když to odladím pro ty dva, že to v ní půjde taky). Otázka, jak to občůrat... :) Byla by kravina, když chci mít kolem celé stránky (+ u některých odtavců, tj.divů) 1px rámeček udělat to tak, že do prvního divu (který centruje stránky na střed a obsahuje vše ostatní) dám čtyři 1px proužky.jpg a umístním je left-top, right-top atd. - vznikne tak tedy rámeček namísto border ? Ono totiž při použití border se to celé v IE posouvá. To samé mě napadá použít princip čtyř malých obrázků umístěných do rohů divu tehdy, když chci mít odstavce se zaoblenými rohy pazadí. Je to blbost? Dělat to jinak? Díky. |
||
Leo Profil |
#11 · Zasláno: 9. 5. 2005, 16:10:37
A co zkusit v CSS border primo pro body, treba se to ujme, Leo
|
||
Anonymní Profil * |
#12 · Zasláno: 9. 5. 2005, 18:39:07
Hm, já nechci celé body, a navíc to tuším nefunguje v Mozille.
|
||
Coolplayer Profil * |
#13 · Zasláno: 9. 5. 2005, 19:17:58
asi bych ti na ty bordery apod doporučil tzv. matrjoška hack od pixyho. funguje opravdu skvele.
http://www.pixy.cz/pixylophone/2003_08_archiv.html |
||
Coolplayer Profil * |
#14 · Zasláno: 9. 5. 2005, 19:19:12
p.s: odladuj i pro operu, ja v ni jedu porad, tva stranka co sem videl zatim funguje dobre
|
||
Leo Profil |
#15 · Zasláno: 10. 5. 2005, 00:32:21
"Hm, já nechci celé body, a navíc to tuším nefunguje v Mozille."
Vsak ja jsem taky neodpovidal vam - Anonymovi, ale Sutovi: "když chci mít kolem celé stránky (+ u některých odtavců, tj.divů) 1px rámeček" Leo |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0