IE9'un neden böyle bir temel davranışı şaşırtıcı bir şekilde yorumladığına dair kafam karışık. Firefox 4 veya Chrome 11'de, div'ların beklediğim gibi yan yana göründüğünü görüyorum. IE9'da ise, diğerinin altında görünen divları görüyorum.satır içi satır: Firefox 4'e karşı IE 9
<div style='border: black solid 1px'>
<div style='display: inline-block; width: 10em; height: 1em; background-color: red'>
block one
</div>
<div style='display: inline-block; width: 10em; height: 1em; background-color: green'>
block two
</div>
</div>
Eminim IE9 standartlara uygundur, bu yüzden neyi özlüyorum?
Herhangi bir yardım için teşekkür ederiz!
GÜNCELLEME: Vay, bu tuhaf. Daha önce DOCTYPE bildirisi yoktu. Sayfanın üst kısmına <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
eklediğim an IE9, Firefox ve Chrome gibi iyi çalışıyor. Daha önce neler olduğu hakkında bir fikrin var mı?
kapsayıcı 'div' Nasıl genişliğinde kullanmak zorunda (ekleyerek o benim control değildir)? – alex
Bu http://stackoverflow.com/questions/635851/support-for-border-radius-in-ie adresinden kontrol edebilirsiniz. – sandeep
Bu örnekte, üst div 20em'den büyük olduğu sürece, bunu görebilirsiniz. garip tutarsızlık. – Alexandre