2012-10-23 18 views
16

Çok saçma olduğunu biliyorum, ancak satır içi stilinde bir css medya sorgusu kullanabilir miyim? Nedeni PHP'de bir arka plan ekliyorum ve cihaz retina ise bir retina boyutu görüntü kullanmanız gerekiyor.Medya sorgusu satır içi stilini kullan

olarak bildiğim kadarıyla bir satır içi stil bildiriminin içinde

cevap

19

Değil

ie: <div style="background:url(normal.png); <- need to add style for retina device

. PHP içinde ve gelen yankılanan eğer

Ancak, gerçekten Ben medya sorgusu ile bir satır içi <style /> elemanı yankılanan ve div için bir sınıf kullanarak öneririm stil erişemez.

yani

<style type="text/css"> 
    .bg { 
     background: url(background.jpg); 
    } 
    @media only screen and (max-device-width: 480px) { /* Change to whatever media query you require */ 
     .bg { 
      background: url(background_highres.jpg); 
     } 
    } 

</style> 
<div class="bg">...</div> 
+0

bu olsa kafasına dışında stil enjekte kuralını kırmak mı? – JackMahoney

+1

Sayfa başlığının dışına çıkarmak zorunda değilsiniz. – BoltClock