В большом проекте несколько кнопок были неправильно настроены в IE. Я нашел исправление по совпадению, установив position: absolute
без каких-либо параметров. Меня удивляло, каковы значения по умолчанию такой позиции? Я понимаю, как работает абсолютное позиционирование и что содержит элемент. Но я не знаю, откуда взялись значения по умолчанию. Они определенно не top:0; left:0
, которые я изначально ожидал.
<!DOCTYPE html>
<html>
<head>
<style>
h1 {
position:absolute;
}
</style>
</head>
<body>
<h1>Absoulute pos</h1>
<p>Paragraph</p>
</body>
</html>
Вот простая страница, и вот как выглядит окончательное позиционирование элемента h1: