2011-12-29 28 views
9

height = auto ile bazı resimlerim var çünkü bazen onlar farklı yüksekliktedir, oysa bunlar her zaman aynı genişliktedir. Her tarayıcıda çalışıyor ama I.E., kullanabileceğim benzer bir şey var mı?IE, height = auto resimleri desteklemiyor, ne kullanmalıyım?

+0

'height = auto' ne yapar mı? Bir yükseklik belirtmezseniz, görüntünün gerçek yükseklik değeri ne olursa olsun kullanır. –

+0

Görüntü, IE'de 1 yüksekliğe neden oluyor. Diğer tarayıcılarda iyi çalışır. –

cevap

10

çözüm tipik IE düzeltme :(

css eklemek oldu varsayılan olarak "auto" ... var mod "exit off height = auto problemi çözmeyebilir. Koşullu CSS eklemeyi deneyin ve IE için özel css dosyanıza (" ie.css "), etkilenen sınıf/öğeye uygun min yüksekliğini atayan bir satır ekleyin.

örneğin:

.IE7 [CSS elemanı]. {Dak yükseklik: xxxpx;} xxx gerekli görüntü yüksekliğine eşit

.

+1

bu gerçekten çalışıyor, teşekkürler –

+0

burada (aqua-comfort.de – Viktor

+0

belirli bir maksimum yükseklik eklemek zorunda kaldı – Viktor

12

Sadece

height=auto 

out bırakın. IE7 Standart Belgesi -

IE9 uyumluluk görünüm"
height:auto !important; 
+0

Deneme yüksekliği: CSS'de otomatik, tüm tarayıcılarda çalışmalıdır – Dion

-1

: o verilen değilse o

+0

Sayfanın üst kısmında başka bir kod varsayar ... http://www.impressivewebs.com/ adresine bakın. ie7-ie8-css-hacks/ – Gus

2

Kullanım yüksekliği: genişlikle birlikte otomatik: otomatik ve IE'de çalışmaya devam eder. Bunlardan sadece birini belirtirseniz, IE üzgün olur.

height: auto; 
width: auto; 
+0

Sadece ikincisini seçecektir.Bu durumda, genişliğin önceliğe göre öncelik kazanmasına neden olur –

+0

Bu, IE 10'da çalışmaz. Genişliği kaldırdığımda: auto; : auto, nesneyi tekrar görüntülemeye başladı.Aksi takdirde, görüntü otomatik olarak her ikiside görünmez. – penmas

-2

height: initial; yükseklik kullanmak yerine çalışacak: auto; krom ve ie.

21

Min yükseklik ekleyerek şunu buldum: 1px sorunu çözdü. Neden olduğundan emin değilim, ama, benim için çalıştı.

+2

Sadece bir esnek kapta çalışmış tek çözüm. dışarıda. Teşekkür ederim. – iBaff

+0

Kullanıcıları işyerinde 13 yıl boyunca – MingMan

+1

yapmaları için zorlamak için Michalsoft'a bırakın ve hala nedenini bilmiyorum. – LOTUSMS

1

i tüm çözümler yayınlanmıştır denedim ve çalışıyor tek

height=100% 
+0

Bu, görüntüyü uzatmanın istenmeyen sonucuna neden olabilir. –

İlgili konular