Atpakaļ uz pirmo lapu

laacz » 2003 » 27. oktobris

:after pseidoelements

12:05 @ 2003-10-27 = 6 blabla  

Ja nu Jums ellīgi nepieciešams ģenerēt saturu arī iekš Internet Explorer, te ir mazs JavaScript koda gabaliņš:

function do_after(element, content, style) {
  if (document.all) {
    var q = document.all.tags(element);
    for (var i = 0; i < q.length; i++) {
      q[i].innerHTML += '<span style="' +
      style + '">' + content + 
      '</span>';
    }
  }
}

Tālāk jau atliek iekš body.onLoad() izsaukt funkciju ar nepieciešamajiem parametriem. Piem., <body onload="do_after('em', '*', 'color: #f00;'">.

Šis būs analogs attiecīgajai CSS konstrukcijai:

em:after {
  content: "*";
  color: #f00;
}

Protams, ka šī padarīšana ir nepieciešama tikai tad un tikai tiem, kuri bez tās nevar iztikt. Es, piem., lielākajā daļā gadījumu var :)

1 . @ 12:19 (2003. gada 27. oktobris)

Manim šitai visā pasākumā prasās pēc viena </code> :)

2 raim2s @ 12:40 (2003. gada 27. oktobris)

tas te ne pa teemu — visu sen aizmirstie un sen jau kaa izmiruschie eegiptieschi

http://benedict.isomedia.com/homes/mjohn…

3 fxz @ 13:16 (2003. gada 27. oktobris)

man liekas tur skriptaa aizveroshajam tagam jaabuut </span> (</style> vietaa). ;)

4 laacz @ 13:20 (2003. gada 27. oktobris)

., fxz: fixed both :)

5 . @ 13:45 (2003. gada 27. oktobris)

Pēc piemēra ar Lā–vārdu "ņemtne", tātad Lācim līdz 13:20 ir "ēdne"?

6 Neonz @ 09:46 (2003. gada 28. oktobris)

Ja shaadu koda gabalu pasviezh Operai, tad :after pseidoelements tiks vizualizeets divreiz :(

buutiibaa vel jaauzliek paarbaude vai useragent satur "msie", kaa arii nesatur "opera" (jo ja uzliek identify as msie, tad opera identificeejas kaa msie_useragent_str+opera_useragent_str)… nezinu kaa ir ar gecko saimes paarluukiem

Kā tu saucies:
Tava e-pasta adresīte:
(nevienam netiks rādīta, vai dota; pat pie komentāra ne)
Ko teiksi?
FYI
* Formatēšana: iekļaujot tekstu no abām pusēm iekā '//', tas iznāks kursīvā: //teksts// (teksts), bet treknu tekstu var dabūt ar '**' katrā pusē: **teksts** (teksts), savukārt pasvītrotu ar '__': __teksts__ (teksts).
* Enteri tiek automātiski pārtaisīti par enteriem. Jebkurš HTML (izņemot <BR.*>) tiek parādīts, kā ievadīts (ne HTML'iski)
* E-pastu var vadīt droši iekšā, ja ir bailes no spambotiem. Tas tiek aizsargāts no jamajiem.
* Jebkurš url'is (www.kaka.com, http://kaka.com/, …) tiek automātiski pārtaisīts par spiežamu prieku (www.kaka.com, http://kaka.com/, …)
* Ko nozīmē 'detransliterēšana'? Manuprāt sen jau ir laiks sākt rakstīt nevis translitā (aaboljiishi), bet gan normāliem letiņu burtiem (āboļīši). Tad nu tieši to arī dara attiecīgā poga - pārveido tekstu no translita uz parastu. Gadās kļūmītes, bet labāk šitā nekā nekā.
 

Valid CSS! Valid XHTML 1.0 Transitional! Valid RSS! Valid Atom!
Tātad tā. Kopīraita notice. Viss materiāls, kas atrodams šajā saitā nedrīkst tikt izplatīts, kopēts, jebkādi citādi reproducēts vai izmantots bez manas (laacz) rakstiskas atļaujas. šīs tiesības man laipni piedāvā Autortiesību Likums.
Jebkura informācija, kuru kāds labprātīgi publicē šajā saitā (piemēram, komentāri), pieder tās autoram. Taču, ievietojot infromāciju šajā saitā, tās autors sniedz saita īpašniekam tiesības to daļēji vai pilnā apjomā lietot, izplatīt, reproducēt, modificēt, adaptēt, publicēt, tulkot, publiski demonstrēt. Saita īpašnieks ir tiesīgs jebkuru komentāru jebkurā brīdī dzēst, vai modificēt.
© 1996 — 2025 laacz. Visas tiesības… nu jūs jau zināt, kur.
Spēcināts ar SPP (S Pivom Potjaņet) v2.0b (code name Marasmus)
Hostingu laipni piedāvā DEAC.

laacz blog activity

Top.LV

 

Lapa izlīdusi no servera dzīlēm 0.03403 sekundē(s)