Autor | Zpráva | ||
---|---|---|---|
Nadan Profil |
#1 · Zasláno: 9. 2. 2010, 18:02:34 · Upravil/a: Nadan
Tag <a> je jediný, na který se dá odkazovat (přes name), že ano?
A já potřebuji, aby odkaz (href) a "záložka" (name) měli různé CSS styly. 1. možnost - class. Jde do tagu <a> dát class? 2. možnost - něco jako hover? (Můj nápad byl takový, že by to samo poznalo, jestli tam je nebo není href a podle toho by přiřadil styl, nebo by nechal na globálním) EDIT: 3. možnost - udělat "záložku" jinak než tagem <a> A dál nevím. Pro znázornění (a nechápající): http://narody.ic.cz/ - odkazy jsou oranžové. Ale to samé záložky (name). Chci záložky jako normální bílý text. |
||
panther Profil |
#2 · Zasláno: 9. 2. 2010, 18:15:54
Nadan:
„1. možnost - id. Jde do tagu a dát id?“ ano. ID jde dát i jinam. Chceš-li odkazovat na kotvy, nepotřebuješ „a“, ale stačí ID u čehokoliv jiného. „2. možnost - něco jako hover?“ to nevím, jestli by šlo. Možná JavaScriptem? Nevím. „3. možnost - udělat "záložku" jinak než tagem <a>“ viz moje odpověď na jedničku. |
||
Nadan Profil |
#3 · Zasláno: 9. 2. 2010, 18:18:21
panther:
Promiň, místo ID jsem to EDIToval na CLASS, ale i tak to určitě půjde, dík... |
||
Nadan Profil |
#4 · Zasláno: 9. 2. 2010, 18:26:09
panther:
Hmm, class mi to pěkně rozhodí... Celý text v tagu <a> jakoby "plul" a neřídil se CSS ani textem před ním... http://narody.ic.cz/index.php?a=14 |
||
mckay Profil |
#5 · Zasláno: 9. 2. 2010, 19:11:09 · Upravil/a: mckay
Nadan:
„2. možnost - něco jako hover? (Můj nápad byl takový, že by to samo poznalo, jestli tam je nebo není href a podle toho by přiřadil styl, nebo by nechal na globálním)“ Nešlo by to přes css tímto zápisem? a[name]{ color: red; } a[href]{ color: green; } //Edit: Teď jsem si všiml, že až na explorer mi to funguje (Opera, Chrome, Firefox) |
||
Nadan Profil |
#6 · Zasláno: 9. 2. 2010, 19:22:05
mckay:
„//Edit: Teď jsem si všiml, že až na explorer mi to funguje (Opera, Chrome, Firefox)“ Funguje ti co? |
||
mckay Profil |
#7 · Zasláno: 9. 2. 2010, 19:24:16
Nadan:
Ten kód co jsem napsal, aby odkazy s href měli jinou barvu než ty s name. (Jestli jsem tě správně pochopil). |
||
Nadan Profil |
#8 · Zasláno: 9. 2. 2010, 19:27:48
mckay:
No, ale to je špatně, že to v IE nejede, ne? :-D Ale teď mě napadá taková prasárna... <a name="bla">NIC</a> Nic nemá barvu... :-) |
||
mckay Profil |
#9 · Zasláno: 9. 2. 2010, 19:30:14
Nadan:
Nemá barvu v jakém prohlížeči, trošku to prosím rozveď. |
||
Nadan Profil |
#10 · Zasláno: 9. 2. 2010, 19:30:33
mckay:
Tak v IE jsem se na to podíval a jede mi to v pohodě, dík. (IE mi v podstatě celé stránky strašně rozesere) |
||
Nadan Profil |
#11 · Zasláno: 9. 2. 2010, 19:31:09
mckay:
Mezera nemá barvu, ne? :-D |
||
mckay Profil |
#12 · Zasláno: 9. 2. 2010, 20:07:13
Máš tam napsané NIC, ne mezera...
|
||
panther Profil |
#13 · Zasláno: 9. 2. 2010, 20:54:16
Nadan:
„Nic nemá barvu... :-)“ barvu má, a sice stejnou jako okolní text. A asi ani ne ve všech prohlížečích. |
||
Bubák Profil |
#14 · Zasláno: 10. 2. 2010, 00:24:43
Starý postup z dob, kdy existovaly prohlížeče, které nekotvily na ID, prázdnou kotvu schováš do tagu, v ukázce jsem použil h2:
<h2>Záložka<a name="kotva1"></a></h2> Máš nějaký důvod nepoužít kotvení na ID? <h2 id="kotva1">Záložka</h2> |
||
Chamurappi Profil |
#15 · Zasláno: 10. 2. 2010, 00:29:39
Reaguji na mckaye:
Je zbytečné používat na rozlišení odkazů od kotev atributový selektor, když dávno existuje spolehlivá pseudotřída :link .
|
||
Časová prodleva: 14 let
|
0