Используйте этот код CSS:
/*Reset Safari User Agent Styles*/
* {-webkit-padding-start: 0px;}
Проблема, которую вы комментируете, заключается в том, что стиль пользовательского агента, о котором я узнал, проверяет тег body с помощью инструмента браузера. Вы должны отслеживать стили элементов в навигаторе, используя инструменты, которые он предоставляет (теперь все импортеры включают инспектор DOM), чтобы вы могли демистифицировать нестандартное поведение.
Я знаю, что вы не просите об этом, но, говоря о материалах WebKit, я вставляю код для получения
скругленные границы в любом браузере, кроме IE.
.rounded
{
-moz-border-radius:5px; /*works on Firefox */
-webkit-border-radius:5px; /*works on Safari and Google Chrome*/
border-bottom-radius: 5px; /*works on Opera*/
}