Baskı ortamı için aynı stil sayfasını varsayılan ekran düzeni için kullanmanın bir yolunu arıyorum. Benim için avantaj, CSS'yi her güncellediğimde 2 dosyayı güncellemem gerekmeyecek. Bir stil sayfasına sahip olmayı ve baskı ortamları için bunları bir şekilde ifade ederek özel kurallar belirlemeyi tercih ederim… Bu mümkün olmayabilir, ama ben soruyu oraya koyacağımı düşündüm. tüm tarayıcılarda desteklenen eğer dürüstçe bilmiyorum ancak bu sözdizimi, varYazdırma ortamı ve varsayılan düzen için aynı CSS stil sayfasını kullanmanın bir yolu var mı?
6
A
cevap
3
(olması gerektiği):
@media print {
body {
background: #fff;
color: #000;
}
/* etc */
}
6
Stillerin tüm ortamlarda aynı olmasını istiyorsanız, stil sayfasındaki normal stilleri normal olarak tanımlayın (yani herhangi bir medya kuralında değil), ardından medyaya özgü öğeleri ilgili kurallara yerleştirin. Bazı stiller medyanın alt kümesine uygulamak istiyorsanız
, bunu şöyle yapabiliriz: Burada
@media print {
body { font-size: 10pt }
}
@media screen {
body { font-size: 13px }
}
@media screen, print {
body { line-height: 1.2 }
}
Sadece ben Safari 4'te çalışması gereken
relevant W3C page
İlgili konular
- 1. CSS stil sayfasını app_offline'a ekleyin
- 2. Varsayılan olarak JavaScript özniteliğini kullanmanın bir yolu var mı?
- 3. MDX sorguları için LINQ kullanmanın bir yolu var mı?
- 4. Bir CSS Stil Sayfasını bir ASP.NET Özel Kontrolüyle Bağlama
- 5. Tam model için @ Html.HiddenFor'u kullanmanın bir yolu var mı?
- 6. Dapper'da MultiMapping ve QueryMultiple'yi birlikte kullanmanın bir yolu var mı?
- 7. Bir argümanı fmt.Printf dosyasında yeniden kullanmanın bir yolu var mı?
- 8. Haskell'de printf formatlarıyla baskı kullanmanın bir yolu var mı?
- 9. NSArray'da bir kategoride ObjectType kullanmanın bir yolu var mı?
- 10. İçerik yöneticilerini jeneratörler içinde kullanmanın anlamlı bir yolu var mı?
- 11. Bir İş örneğini yeniden kullanmanın bir yolu var mı?
- 12. Modern tarayıcılarda CSS XSS almanın bir yolu var mı?
- 13. F # içerisindeki arabirimleri kullanmanın daha basit bir yolu var mı?
- 14. ConcurrentDictionary.TryUpdate'i bir lambda ifadesiyle kullanmanın bir yolu var mı?
- 15. Json.Net serileştirme yöntemini değişmez sınıflarla kullanmanın bir yolu var mı?
- 16. WPF'de WebBrowser denetimini kullanmanın MVVM dostu bir yolu var mı?
- 17. Değişen reklam banner büyüklüğünü kullanmanın bir yolu var mı?
- 18. Çoklu ek ifadesi kullanılıyorsa SCOPE_IDENTITY kullanmanın bir yolu var mı?
- 19. İdris'te `-` `işlevini doğrudan kullanmanın iyi bir yolu var mı?
- 20. If ifadesinin durumunu, değeri olarak kullanmanın bir yolu var mı?
- 21. GoLang - Yansıtılan kodun kullanımını bellekte kullanmanın bir yolu var mı?
- 22. XAML'de rastgele C# ifadelerini kullanmanın varolan bir yolu var mı?
- 23. IE7 veya IE8'de Canvas kullanmanın bir yolu var mı?
- 24. Aynı adı taşıyan bir özelliği kullanmanın bir yolu var mı, türetilmiş sınıfta farklı türde mi?
- 25. ArrayAdapter için varsayılan düzen
- 26. Windows'ta Application Loader'ı kullanmanın herhangi bir yolu var mı?
- 27. DataProc ile BigQuery'yi kullanmanın bir yolu var mı?
- 28. C++ #include ifadelerinde joker karakterlerini kullanmanın bir yolu var mı?
- 29. Cygwin'de Python 3.5'i kullanmanın bir yolu var mı?
- 30. Ko.observableArray öğesini harita olarak kullanmanın bir yolu var mı?
için bir bağlantı var kontrol et. – Mike