webForumDet fria alternativet
Logga in / Bli medlem

MasterPages + CSS

.NET

4 svar · 757 visningar · startad av Cita

Medlem sedan okt. 200427 inlägg
Frågan#1

Försöker att få den här taggen
background-image: url(~/Images/bakgrund.png);
att fungera när jag använder MasterPage.master med C#.

I MasterPage.master så har jag lagt in den här i <head>-delen:
<link href="CSS/sidan.css" rel="stylesheet" type="text/css" />

Men jag får inte bakgrundsbilden att visas!

Någon som trasslat med det här tidigare :q

Medlem sedan feb. 2005280 inlägg
#2

Ligger MasterPage.master och css mappen i roten?

Medlem sedan jan. 20022 440 inlägg
#3
url(../Images/bakgrund.png);
Medlem sedan aug. 20068 090 inlägg
#4

Ingen aning om C+ eller master.pages. Men fibblar man med templates som länkar in andra dokument (som bl.a. stilmallar) som i sin tur länkar till andra dokument (bilden) så är risken alltsid stor att relativa sökvägar till slut pajar. Det blir nästan omöjligt att hålla reda på.

Kan du inte använda root-relativa (/Images/bakgrund.png) eller absoluta (http://minsajt.com/Images/bakgrund.png) istället, så slipper du sånt här?

Medlem sedan jan. 20022 440 inlägg
#5

Danne V skrev:

Ingen aning om C+ eller master.pages. Men fibblar man med templates som länkar in andra dokument (som bl.a. stilmallar) som i sin tur länkar till andra dokument (bilden) så är risken alltsid stor att relativa sökvägar till slut pajar. Det blir nästan omöjligt att hålla reda på.

Kan du inte använda root-relativa (/Images/bakgrund.png) eller absoluta (http://minsajt.com/Images/bakgrund.png) istället, så slipper du sånt här?

root-relativa länkar har fungerat väldigt dåligt i .net såhär långt. Det är inte så svårt egentligen, länken från css dokumentet utgår ju från behållaren (mappen) som css dokumentet ligger i så det borde inte vara så knepigt att hålla reda på.

266 ms totalt · 4 externa anrop · v20260731065814-full.05830320
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)