Полезная информация

Пользователи не любят читать документацию. Станьте оригинальным, будьте не как все. Ознакомьтесь с нашей базой знаний.

№121-01-2008 21:45:20

IDIV
Участник
 
Группа: Members
Зарегистрирован: 03-12-2005
Сообщений: 15
UA: Firefox 2.0

баг с margin?

Собственно есть код:

Выделить код

Код:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>Some title here</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" href="style.css" type="text/css" />
</head>
<body>
<div class='lowLayer'>
<div class='header'>
<div class='rays'>
</div>
</div>
</div>
</body>
</html>
Выделить код

Код:

*
{
padding: 0px;
border: 0px;
margin: 0px;
}

body
{
height: 100%;
background-color: white;
}

.lowLayer
{
position: relative;
width: 100%;
height: 100%;
background-color: transparent;
}

.header
{
background-color: #282c47;
position: relative;
margin-left: 25%;
height: 160px;
width: 720px;
}
.rays
{
background-color: red;
//background-image: url('rays.gif');
width: 500px;
height: 160px;
position:relative;
margin-left: 20px;
margin-top: 10px;
}

При просмотре в firefox отступ по margin-top делается от верха документа а не от родительского элемента. Это баг или я в чем то не прав?


Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.8.1.1) Gecko/20061208 Firefox/2.0.0.1

Отсутствует

 

№221-01-2008 22:04:46

Lynn
Кофеман
 
Группа: Members
Откуда: Россия
Зарегистрирован: 16-02-2005
Сообщений: 1721
UA: Firefox 2.0
Веб-сайт

Re: баг с margin?

rtfm collapsing margins


Isn't it ironic... don't you think? — Alanis Morissette

Отсутствует

 

№322-01-2008 01:54:38

Al_H
Away
 
Группа: Members
Откуда: SPb
Зарегистрирован: 10-06-2005
Сообщений: 5508
UA: Shiira 2.2

Re: баг с margin?

Это коректная трактовка стандарта. Является ли корректной трактовка, при которой margin вложенного элемента не вылезает за пределы родительского, не уверен, наверное, нет.

Отсутствует

 

№424-01-2008 19:22:06

IDIV
Участник
 
Группа: Members
Зарегистрирован: 03-12-2005
Сообщений: 15
UA: Firefox 2.0

Re: баг с margin?

ну отлично с коллапсинг марджинс понял, только вот остается вопрос: кто правильно трактует стандарт?


Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.8.1.1) Gecko/20061208 Firefox/2.0.0.1

Отсутствует

 

№525-01-2008 03:47:25

Al_H
Away
 
Группа: Members
Откуда: SPb
Зарегистрирован: 10-06-2005
Сообщений: 5508
UA: Shiira 2.2

Re: баг с margin?

Файрфокс правильно трактует стандарт. Сафари часто тоже это делает правильно в случае с полями. А вот правильно ли их вносить внутрь охватывающего блока - вопрос гораздо более интересный. В любом случае, в своих таблицах стилей эту особенность стараюсь учитывать.

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]