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

Webkit CSS Reset?

Я знаю там несколько инструментов CSS Reset там, Эрик и Yahoo, чтобы назвать 2.
Однако, когда я использую определенные теги (я думаю, они называются тегами?), Такие как "li" и "ul", я получаю некоторые дополнительные функции в стиле User Agent. Некоторые из них:

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

Мне интересно, есть ли там таблица стилей Reset, где есть -webkit и т.д.

Я искал один, но теперь удача.

4b9b3361

Ответ 1

В то время как эти стили применяются Webkit, они переопределены margin: 0; padding: 0;, находящимися в сбросах CSS. Вам не о чем беспокоиться.

Примечание. Хотя средства разработки Chrome (версия 27.0.1453.116 м) не отображают стили пользовательского агента с зачеркнутым стилем, вычисленные стили отражают переопределение явных значений margin и padding.

Ответ 2

Фактически, если вы работаете с   <ul> в вашей разметке reset margin: 0, padding: 0; не перезаписывать -webkit-padding-start: 40px;

Я решил проблему, добавив в мой reset файл a

ul {
    -webkit-padding-start: 0px;
}

Ответ 3

У меня была такая же проблема с li и ul, и я нашел следующее решение: в моем CSS у меня был атрибут для li моего списка, который был display: inline. Я заменил его на float: left, и он работает. Я не знаю, почему...

Ответ 4

У меня была такая же проблема с тегом <h3>. Я попытался установить margin:0;, но это не сработало.

Я обнаружил, что я обычно комментировал строки в моем CSS, используя //. Я никогда не замечал этого, потому что раньше он не вызывал никаких проблем. Но когда я использовал // в строке перед объявлением <h3>, это заставило браузер полностью пропустить объявление. Когда я торгую // для /**/, я смог настроить маржу.

Мораль этой истории: всегда используйте правильный синтаксис комментариев!

Ответ 5

Если вызывается user agent stylesheet, это потому, что свойство, которое вызывается для/необходимо, не определено в вашей таблице стилей CSS.

Ошибка проверки вашего CSS с помощью инструмента, такого как CSS Lint и исправить любые проблемы, которые могут быть обнаружены, прежде чем пытаться обходные пути.