Неправильное поведение фона границы радиуса Webkit - PullRequest
0 голосов
/ 07 февраля 2012

Если я удаляю свойство border-radius, Chrome отображает весь фон серым цветом.Когда я добавляю border-radius, фон страницы становится белым.Это только для Chrome / WebKit.Страница отлично работает с серым фоном везде в Firefox / Opera / IE.Есть идеи почему?

http://devio.us/~hara/test.html

1 Ответ

0 голосов
/ 07 февраля 2012

Интересная проблема. @Zlatev определенно прав, вы, вероятно, должны использовать стили <div> в тегах <html> и <body>.

Я попытался поэкспериментировать с ним, и обнаружил, что если вы поместите фон в тег <body>, он все равно переполнится, заполняя всю страницу, однако, если вы укажете фон для тега <body>, а затем объявите У тега <html> другой фон (скажем, белый), похоже, вы надеялись, что он будет.

<!doctype html>
<head>
<link rel="shortcut icon" type="image/x-icon" href="faviconNoFap.ico" />
<style type="text/css">
html {
    background: white;
}
body {
    width: 760px;
    margin: 55px auto 0 auto;
    border: solid 1px;
    font-family: Hoefler;
    background: #e4e4e4;

}
h2 {
    margin-top: 0.5em;
    border-bottom: dotted 1px;
    font-family: Helvetica, sans-serif;
}

</style>
<title>Test title of a test web-page</title>
</head>
<body>

<h2>Heading Heading Heading Heading</h2>

<p>Text text text text text text text text text.</p>
<p>Text text text text text text text text text.</p>
<p>Text text text text text text text text text.</p>
<p>Text text text text text text text text text.</p>


<h2>Heading Heading Heading Heading</h2>

<p>Text text text text text text text text text.</p>
<p>Text text text text text text text text text.</p>
<p>Text text text text text text text text text.</p>
<p>Text text text text text text text text text.</p>



</body>
</html>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...