Bir siteyi IE 7'yi desteklemek üzere uyarlamaya çalışıyorum, ancak birkaç öğeye sahibim, ancak sağda 69 piksele kaydırılıyor. IE9'da test ediyorum, sayfayı IE7 gibi gösterecek şekilde ayarlıyorum. Geliştirici modunu açtığımda ve "kenar boşluğu" nu çevreleyen öğeyi incelediğimde "offset" adı verilen bir parametre var.Internet Explorer kutu modeli - ofset nedir?
Bunu daha önce hiç duymamıştım ve Googling bana çok fazla yardımcı olmadı - sadece float-ofset ile ilgili bir şey bulmayı başardım, bu da aynı değildi, ancak bazı sorunları ortadan kaldırmak için var olduğunu farz ediyorum. quirks modunun Bu ofset parametresini nasıl ortadan kaldırabilirim? Açıkçası
Ben IE-7 özgü stil kurdunuz ve bu bağlantıyı benim test ortamında giderek sorunu kendi başınıza test edebilirsiniz:
bir çözüm Bulunan: Çözüldü
http://suitable.amok-adhoc.com/2012/
- oldukça basitti. Sadece (o bunu yaparak geçersiz kılınır IE marjını eklendi ve "ofset" olarak adlandırılan diğer tüm tarayıcılarla üst öğe miras rağmen) açıkça böyle pozisyonunu bildirmek zorunda:
p {
left:0px;
}
bu SO cevap bakınız: http://stackoverflow.com/questions/4817745/how-do-i-get-rid-of-an-elements-offset-using-css – Kibria
Bulunamadı İstenen URL/2012/bu sunucuda bulunamadı. Ayrıca, isteği işlemek için bir ErrorDocument kullanmaya çalışırken bir 404 Bulunamadı hatasıyla karşılaşıldı. –
Özür dilerim, bu benim geliştirme ortamımdı - bunu bir yıl sonra sürdürmüyorum;) Ama Kibria ipliği, kendimi bulduğum düzeltmeyle uyumlu, gerçekten iyi bir açıklama sağlamak için bağlantı kurar. – funkylaundry