webForumDet fria alternativet

replace av div ser konstig ut

5 svar · 273 visningar · startad av Mira

MiraMedlem sedan maj 2001966 inlägg
#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?

@ndersMedlem sedan juni 200032 969 inlägg
#2

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

MiraMedlem 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.

MiraMedlem 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.

@ndersMedlem sedan juni 200032 969 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

MiraMedlem sedan maj 2001966 inlägg
#6

Ok, tack.

127 ms totalt · 3 externa anrop · v20260731065814-full.86db40fa
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)