Autor Zpráva
blizzboz
Profil
Trochu mi vadí že IE a Firefox mi po kliknutí na odkaz vykreslia okolo odkazu takú jemnú prerušovanú čiaru, Opera ani Chrome to nerobí, dá sa to nejako vypnúť cez JS alebo CSS?

mám na mysli toto:

Chamurappi
Profil
Reaguji na blizzboza:
Viz označení odkazu. Nedoporučuji to vypínat.
Bubák
Profil
Jde to, ale má to podstatný nedostatek, odhadem 10% lidí ovládá web pomocí klávesnice, takže bys jim to značně znesnadnil, nevyděli by, který odkaz si vybrali.
A máš jiný způsob, jak zviditelnit odkazy pro ty, co ovládají web klávesnicí?
Plaváček
Profil
Bubák:

A máš jiný způsob, jak zviditelnit odkazy pro ty, co ovládají web klávesnicí?

Jistě - co třeba :focus? (pro starší IE :active)
Bubák
Profil
Plaváček:
co třeba :focus?
Nenapsal jsem zcela jasně, co mám na mysli, šlo mi o to, čím blizzboz :focus zviditelní, když to nebude 1px dotted outline.
blizzboz
Profil
Chamurappi, Bubák, Plaváček:

Ono sa tá preušovaná čiara ajtak zobrazuje inde ako by mala hlavne keď odkaz posuniem pomocou pozíciovania, tak tá prerušovaná čiara ostane na pôvodnej pozícii ale odkaz je inde, preto to radšej vypnem. A tí čo používajú klávesnicu majú smolu.
panther
Profil
blizzboz:
A tí čo používajú klávesnicu majú smolu.
zajímavý přístup. Co dodat.
Bubák
Profil
blizzboz:
Ono sa tá preušovaná čiara ajtak zobrazuje inde ako by mala
S tím jsem se ještě nesetkal. Přerušovaná čára ohraničuje oblast, kde se "myšařům" proměňuje myš v "pacičku". Nemáš ukázku?

A tí čo používajú klávesnicu majú smolu.
Přitom to jde celkem jednoduše, jak už zmínil Plaváček. Místo:
a:hover {tvoje deklarace;}

Dáš tohle:
a:hover, a:active, a:focus {tvoje deklarace;}

Obdobně pro odkazy v menu, patičce... Ale nemíš na žádné zapomenout, jinak máš u uživatelů používajících klávesnici smůlu.
Trejpa
Profil
Bubák:
Ono sa tá preušovaná čiara ajtak zobrazuje inde ako by mala
S tím jsem se ještě nesetkal.
Outline patří odkazu, takže stačí nepozicovat odkaz, ale jeho obsah:
<a><img style=position:absolute></a>
Nechápu myšlenkové pochody těch, co takto činí. Že obrázek kliká, i když odkaz zůstal jinde, je plus pro prohlížeče.
blizzboz
Profil
panther:
ja len vychádzam z podkladov ktoré som dostal od grafika, grafik mi v PSDčkach žiadne prerušované čiary nevyznačil, takže len robím to čo musím.

Bubák

v IE sa zobrazuje správne ale vo FF sa zobrazuje úplne inde. ukážku by som poslal ale neviem či by s tým klient súhlasil.

ale s tým a:focus a a:active to skúsim dík za radu. ale pomocou klávesnice sa budú dať ovládať ajtak len niektoré časti portálu napr. rezervačný systém je ajaxová RIA aplikácia a podporuje len myš, keby mala podporovať aj klávesnicu tak by som to robil za vyššiu cenu.

Trejpa:
veď ja som práve presunul obrázok, nie priamo odkaz pomocou relatívneho pozíciovania
Trejpa
Profil
blizzboz:
ja som práve presunul obrázok
No právě. Proč jen obrázek? Jakoby ho vytrháváš z odkazu, on snad do něj nepatří?

pomocou relatívneho pozíciovania
Nechápu, proč používáš relativní pozicování. K čemu potřebuješ v dokumentu zanechat vyhrazené místo po odsunutém prvku?
blizzboz
Profil
Trejpa:

proste ten prvok musel byť v rovine s iným prvkom ktorý sa centruje. a na to miesto som presunul iné prvky záporným marignom takže tam to prázdne miesto nebolo, bohužiaľ ten návrh robil grafik ktorý nemyslí ako kóder a keď som to chcel nakódovať presne tak ako to bolo v návrhu a zároveň aby to bolo vycentrované tak som to musel riešiť takto krkolomne.
Chamurappi
Profil
Reaguji na blizzboza:
grafik mi v PSDčkach žiadne prerušované čiary nevyznačil, takže len robím to čo musím
A ani ti přes grafiku nenakreslil kurzor myši, takže bys ho měl na webu také skrývat, ne?
Kurzor, stejně jako outline, spadá do uživatelského rozhraní a do toho by tvůrce stránky neměl kecat, pokud k tomu nemá opravdu dobrý důvod.

ukážku by som poslal ale neviem či by s tým klient súhlasil
Nemůžeš poslat osekanou ukázku? Problém asi nebude závislý na konkrétní grafice konkrétního klienta.
blizzboz
Profil
Chamurappi:
no tu je príklad ukážky (mojej) chyby(chyba sa prejavuje len vo firefoxe):

http://ipremiere.eu/apps/examples/nespravne.htm

ale tým že som presunul celý odkaz (nie len obrázok) tak sa už outlines vykreslujú správne.

http://ipremiere.eu/apps/examples/spravne.htm

Kurzor, stejně jako outline, spadá do uživatelského rozhraní a do toho by tvůrce stránky neměl kecat, pokud k tomu nemá opravdu dobrý důvod.

Asi máš pravdu preto vyskúšam to Plaváčkovo riešenie...
panther
Profil
blizzboz:
ja len vychádzam z podkladov ktoré som dostal od grafika, grafik mi v PSDčkach žiadne prerušované čiary nevyznačil, takže len robím to čo musím.
a připravil ti grafik, jak má vypadat tiskový styl? Nebo ten taky neděláš, když jej nemáš od grafika připravený? Jsou věci, které kodér musí dělat sám od sebe, bez ohledu na další spolupracovníky. Patří to k jeho práci.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0