Подтвердить что ты не робот

Как избавиться от правил таблицы стилей пользователя-агента?

Что-то странное происходит в моем Chome 12.

Я загрузил последнюю версию шаблона несколько дней назад и разработал на нем. Все было хорошо.

5 минут назад Chrome (Webkit) вдруг решил вставить дополнительные правила CSS в мой дизайн:

-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 40px;

Как мне избавиться от этого, не добавляя лишних сбрасываний?

Изменить: также встретила проблему с элементами h1

-webkit-margin-before: 0.67em;
-webkit-margin-after: 0.67em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;

Edit2: my reset содержит

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup,
 var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, 
tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, 
header, hgroup, menu, nav, section, summary, time, mark, audio, video
 { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; }
4b9b3361

Ответ 1

Pff, в моих файлах css были ошибочные комментарии, которые отключили reset...

Ответ 2

Эти свойства переопределяются margin и padding.

Просто установите margin: 0; padding: 0, если вы хотите, чтобы margin и padding ушли.

Эти свойства не просто внезапно появились, они были там с тех пор навсегда.

Доказательство с помощью демонстрации: http://jsfiddle.net/VNh3u/ - (очевидно, проверьте браузер WebKit)