webForumDet fria alternativet
Logga in / Bli medlem

replace av div ser konstig ut

ASP

5 svar · 273 visningar · startad av Mira

Medlem sedan maj 2001966 inlägg
Trådstart#1

Jag gör en replace av en div:
mess = Replace(mess,"[d]" ,"<div style='background-color:#FFFFFF; padding:2px;'>")
mess = Replace(mess,"[/d]" ,"</div>")

Bakgrunden blir vit som den ska, men istället för att bara täcka ordet som står innanför [d]-taggen så blir hela raden vit.
Varför?

Medlem sedan juni 200032 967 inlägg
#2

Tja, div är ett block-element. Prova span istället.

Medlem sedan maj 2001966 inlägg
#3

Ja, tack!
Upptäckte att man måste ha position:absolute för att få det vita begränsat.
Men i detta fall kan jag inte använda position:absolute, så din lösning var bättre.

Medlem sedan maj 2001966 inlägg
#4

En fråga till: kan man använda samma attribut till span som till div?

ps. Ursäkta att det blev fel avd. - trodde det hade med replacen att göra.

Medlem sedan juni 200032 967 inlägg
#5

Du kan styla span på i stort sett samma sätt som en div om det var det frågan gällde.

Mvh

Medlem sedan maj 2001966 inlägg
#6

Ok, tack.

250 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)