webForumDet fria alternativet

Hur använda CSS på text, genererat via ett java-script?

2 svar · 380 visningar · startad av biggles-1

biggles-1Medlem sedan jan. 2005125 inlägg
#1

Följande script ger mig texten ”Tipsa – genom att klicka här!”. Jag kan förändra textstorlek på den visade texten, men inte förändra färgen!

<p style="font-size: 14px; color: #cc0033">
<script type="text/javascript" src="../EmailLink.js">
</script>
</p>

Vad missar jag och hur kommer jag runt problemet?

mvh

biggles-1 / Nils

NiponMedlem sedan juli 2003270 inlägg
#2

Det har antagligen att göra med att den generella länkfärgen på sidan "blir gällande". Lite svårt att veta exakt utan kod... Men..

Skapa en klass eller ett id i stilmallan i stället där du ger a de egenskaper du vill ha på den här länken.

Nåt i stil med:

CSS

#javalink a { font-size: 14px; color: #cc0033; }

HTML

<p>
<span id="javalink"><script type="text/javascript" src="../EmailLink.js">
</script></span>
</p>
biggles-1Medlem sedan jan. 2005125 inlägg
#3

Tack Nipon,

Det fungerar nu om jag lägger stilen på sidan, men inte externt eller om jag lägger in det direkt i a? Hm .... förstår inte varför men fungerar gör det *ler*.

Tror som du skriver att det har att göra med "arvet" i det jag tidigare definerat (CSS är inte lätt alla gånger), men kan för lite för att se var det ligger. Hur som helst så är jag runt problemet, så tack.

mvh biggles-1 / Nils

266 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
135 ms — hämta forumlista (db)
129 ms — hämta statistik (db)
135 ms — hämta tråd, inlägg och bilagor (db)