:after pseidoelements
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 :)
.
2003. gada 27. oktobrī, plkst. 12:19
Manim šitai visā pasākumā prasās pēc viena </code> :)
raim2s
2003. gada 27. oktobrī, plkst. 12:40
tas te ne pa teemu - visu sen aizmirstie un sen jau kaa izmiruschie eegiptieschi
http://benedict.isomedia.com/homes/mjohns/e-name.htm
fxz
2003. gada 27. oktobrī, plkst. 13:16
man liekas tur skriptaa aizveroshajam tagam jaabuut </span> (</style> vietaa). ;)
laacz
2003. gada 27. oktobrī, plkst. 13:20
., fxz: fixed both :)
.
2003. gada 27. oktobrī, plkst. 13:45
Pēc piemēra ar Lā-vārdu "ņemtne", tātad Lācim līdz 13:20 ir "ēdne"?
Neonz
2003. gada 28. oktobrī, plkst. 09:46
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