2011-05-17 34 views
25

MVC3 uygulamam için stil sayfası oluşturmaya çalışıyorum. Arka plan resmini nasıl formatlayacağımı bilmiyorum: url.CSS arka plan görüntüleri

background-image:url('../../Content/images/gradient_tile_page_top.png'); 

veya

background-image:url('~/Content/images/gradient_tile_page_top.png'); 

ben hem ve ne işi denedim. Css MVC ile biraz daha zor görünüyor. "Norm" uyguluyorsanız

cevap

36

ana sayfa düzeni gibi bir şey olacaktır:

<link href="@Url.Content("~/Content/Site.css")" rel="stylesheet" type="text/css" /> 

ve diğer varlıklar (örneğin resimler) "içerik klasöründe veya doğrudan ikamet edecek ya görüntü altında klasör.

nedenle, örnekte:

background-image:url('../../Content/images/gradient_tile_page_top.png'); 

background-image:url('images/gradient_tile_page_top.png'); 
+1

ben "Norm" izleyerek ve sadece css olmadan bir satır içi url istemiyor olmam durumunda ne olur? ** çok seviyeli klasör için – julealgon

+0

** bu arka plan görüntüsünü deneyin: url ("temalar/temel/resimler/ui-icons_222222_256x240.png") ' – stom

İlgili konular