Я делаю простой сайт. Я использую хром по умолчанию, чтобы проверить свой сайт, и после того, как я получу результат, который я хочу, я проверяю сайт с помощью explorer и firefox. Но потом я узнал, что размер div и его позиция не одинаковы в разные браузеры (в IE9).Размер в разных браузерах
CSS файл:
body
{
height:1000px;
width:inherit;
background-image: url('תמונות/BackGroundBig.jpg'); /* fallback */
background-image: url('תמונות/BackGroundBig.jpg'), -webkit-gradient(linear, left top, left bottom, from(#444444), to(#999999)); /* Saf4+, Chrome */
background-image: url('תמונות/BackGroundBig.jpg'), -webkit-linear-gradient(top, #444444, #999999); /* Chrome 10+, Saf5.1+ */
background-image: url('תמונות/BackGroundBig.jpg'), -moz-linear-gradient(top, #444444, #999999); /* FF3.6+ */
background-image: url('תמונות/BackGroundBig.jpg'), -ms-linear-gradient(top, #444444, #00000); /* IE10 */
background-image: url('תמונות/BackGroundBig.jpg'), -o-linear-gradient(top, #444444, #999999); /* Opera 11.10+ */
background-image: url('תמונות/BackGroundBig.jpg'), linear-gradient(top, #444444, #999999); /* W3C */
}
#Header
{
width:inherit;
height:225px;
border:1px solid red;
}
#Header img
{
position:absolute;
left:20.4em;
}
HTML файл:
<div id="Header">
<div class="headerDiv"></div>
<img id="headerLogo" src="../תמונות/HeaderLOGO2.jpg" alt="" />
<div class="headerDiv"></div>
</div>
с этим кодом я не могу видеть фоновое изображение в IE9 и размере различных объектов я могу видеть очень разный в IE9 от chrome и firefox.
Я хочу знать что-то: У разных браузеров разное значение имеет смысл, скажем, div с шириной 100 пикселей и высотой 200 пикселей?
any adivce ссылка для статьи об этом будет замечательно! (извините за мой английский)
Какой тип doctype вы используете? –
do u означает? ? – samy
Переходный doctype может вызывать проблемы с моделью модели, которые вызывают различия в размерах между браузерами. Рассмотрим использование строгого doctype - '' –