2016-04-01 15 views
0

* Tüm önerilen gönderileri inceledim. Özel sorumu cevaplayan birini görmedim. Yardımın için teşekkürler!Neden medya sorgusu kırılma noktaları bu görüntü için tetikleniyor?

480 pikselden daha az ekranlar için farklı bir görüntüyü görüntülemek üzere bir ortam sorgusu ayarlıyorum ancak görüntü kırılma noktasında değişmiyor. Here is a jsfiddle for the whole email. Medya sorgusu aşağıda. .hero-image.top-image için

@media only screen and (max-width: 480px){ 
       /* /\/\/\/\/\/\/ CLIENT-SPECIFIC MOBILE STYLES /\/\/\/\/\/\/ */ 
       body, table, td, p, a, li, blockquote{-webkit-text-size-adjust:none !important;} /* Prevent Webkit platforms from changing default text sizes */ 
       body{width:100% !important; min-width:100% !important;} /* Prevent iOS Mail from adding padding to the body */ 

       *[class].social-cell { 
        width: 100% !important; 
       } 
       *[class].social-spacer { 
        height: 10px !important; 
       } 
       .hero-image .top-image { 
        background-image: url('http://i1045.photobucket.com/albums/b451/stonerootmedia/header-image%20-480px_zpsyffs7ced.png') !important} 
      } 
+0

Neden medya sorgusunu Fiddle'e koymuyorsunuz? –

+0

Kodumda çakışma olması durumunda HTML kodunu Fiddle'a koydum. Açıkçası yanlış bir şey yapmadığımdan emin olmak için pasajı buraya koydum. Bu yüzden ikisini de dahil ettim. –

cevap

0

Değişim .hero-image .top-image. Sınıf isimleri arasındaki boşlukla, .top-image sınıfına sahip bir öğe arıyorsunuz, ancak ebeveyn öğesi .hero-image sınıfına sahip.

Teknik olarak çalışır, ancak beklediğiniz gibi olmayacaktır, çünkü orijinal görüntü imgsrc özniteliğinde ayarlanır ve sahip olduğunuz arka plan görüntüsünü gizler.

+0

Peki o zaman bunu nasıl düzeltirim? Bir img src'ye sahip olmamalı ve CSS'de arka plan görüntüsü ayarlanmalı mıyım? –

+0

Evet, işe yarayacak – John

+0

Teşekkürler! Yardımın için minnettarım. –

İlgili konular