Autor Zpráva
Jan W
Profil *
Prosím o radu. Jak napsta target v css aby byl funkční pro více odkazů. Zkoušel jsem následujicí, ale nic nefunguje.

.porta01 a:target { _blank}

a taky

.porta01 a { target: _blank}

Pokud se to tady už někde řešilo a vyřešilo, prosím o odkaz. Já jsem tady řešení v různých diskusích o "target" nenašel. Díky moc.
Yur4Y
Profil
Nijak, target je HTML atribút.
Bubák
Profil
Tuším, že už se na to někdo kdysi ptal, ale target v CSS není. Nebo ho někde vidíš?

Dodatek C:
Ještě mě napadá, nenapadla tě tahle blbost jen prito, že honíš bobříka validity? Pak bych jako nejjednodušší řešení viděl použít jiný !DOCTYPE.
Chamurappi
Profil
Reaguji na Jana W:
Určení cílového rámu je vlastností chování obsahu, ne jeho prezentace, takže nepatří do CSS.
V návrhu CSS 3 sice něco takového je, ale celkově je podpora CSS 3 v prohlížečích slabá a tohle (předpokládám) nepodporuje nikdo.
__construct
Profil
Jan W:
To čo chceš ty sa dá nastaviť napr. cez Javascript:
var odkaz = document.getElementById('idOdkazu');
odkaz.target = '_blank';
//alebo
odkaz.onclick = function(){
   window.open(this.href);
   return false;
}
Jcas
Profil
A toto mi prosím někdo vysvětlí:
https://css-tricks.com/examples/CSSTabs/#box-two

#box-one:target, #box-two:target, #box-three:target {
z-index: 1;
}
Str4wberry
Profil
Co na tom nechápete?
Jcas
Profil
Str4wberry:
Hledal jsem odpověď na toto nezodpovězené téma:

A odpovědi zde:
ale target v CSS není atd.
jenikkozak
Profil
Ale tazatel chtěl změnit název rámu, ve kterém se odkaz otevírá.
juriad
Profil
Jcas:
Jedná se o presudoselektor target (píše se bez mezer!). Tento selektor zacílí prvek s id stejným jako je text v URL za znakem #.
Popsal to Strawberry ve svém článku.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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

0