Jilet görünüm motoru kullanarak ASP.NET MVC çalışan büyük bir sitem var.
Tüm site için genel stil içeren bir temel stil sayfası var. Ancak bazen, sayfanın içinde hangi sayfaya özgü stilleri var <head>
- genellikle bu bir veya 2 satırdır.
Özellikle CSS'yi <head>
endişelerin tamamen ayrılması olarak koymaktan hoşlanmıyorum , ancak bir veya iki satır için, bu sayfaya gerçekten özgü, başka bir dosya eklemek ve bant genişliğine eklemek zorunda değilim.
Ben içine bir sayfaya belirli bir medya sorgusu koymak istiyorum ama ben bir örnek var <head>
, ama bir medya sorgusu @ sembolü ve parantez {} kullandığından jilet sözdizimi ile çakışıyor:
@section cphPageHead{
<style>
/* PAGE SPECIFIC CSS */
...
@media only screen and (max-width : 960px) <-- the @ symbol here is clashing!
{
... }
}
</style>
}
Bunu atlatmanın bir yolu var mı?
css styles
, özellikle "Büyük site" için CSS dosyasında olması gerektiğini düşünüyorum Sayfadaki doğrusal css en iyi uygulama değildir. Not: Bence