Temmuz 27, 2010

Asp.Net Masterpage için Css Kullanımı

Masterpage içinde css kodu inline olarak yazıldığında css içerisinde yer alan resimlerin yolları sayfaların bulunduğu konuma göre değişebiliyor ve bu resimlerin görünmesini engelleyebiliyor.
< style type="text/css">
.classAdi {background-image:url('../Dosya/Resim.gif')}
< / style>


Bu durumdan sakınmak için css kodları ayrı bir .css dosyası içerisinde tutulmalı, masterpage içerisine link tagı ile sayfaya eklenmelidir.
< link href="#" rel="stylesheet" type="text/css" / >
< link href="< % = ResolveUrl("~/css/style.css") % >" 
rel="stylesheet" type="text/css / > 
< link href="/css/style.css" rel="stylesheet" type="text/css />
Böylece css kodları içerisindeki resimlerin yollarında yaşanabilecek problemleri önlemiş oluruz.

Hiç yorum yok:

Yorum Gönder

System.Text.Json.JsonException hatası - cycle or if the object depth is larger than the maximum allowed depth of 32.

 Eğer .net'te aşağıdaki hatayı alıyorsanız; " A possible object cycle was detected which is not supported. This can either be due t...