В IE10 я пытаюсь создать линейный градиент css, от верхней части страницы до нижней части страницы. Это то, что я до сих порКак использовать линейные градиенты css в IE10?
<!DOCTYPE HTML>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Test</title>
</head>
<body>
<meta http-equiv="X-UA-Compatible" content="IE=10">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type='text/javascript' src='./includes/js/jquery-2.0.0.min.js'></script>
<link rel='stylesheet' type='text/css' href='./includes/css/css.css'/>
<p id="title">
Test
</p>
</body>
</html>
Css
body {
margin: 0px;
padding: 0px;
background-image: linear-gradient(to bottom, #dcdcdc 0%, #b0b0b0 100%);
}
#title {
color:red;
}
Но это не выглядит так, как я хочу, чтобы она выглядела. Это заканчивается линейными градиентами, которые имеют высоту 100 пикселей, а затем повторяются вниз. Подобно этому изображению:
Кто-нибудь знает, что случилось?
Есть ли в вашем теле страницы какой-либо контент? Возможно, вам нужно предоставить фактический снимок экрана, который вы видите с помощью этого CSS (и используемой разметки). – BoltClock
да, но css находится в теге тела, что означает, что он должен покрывать всю страницу, не так ли? В настоящее время он охватывает всю страницу, но он повторяется на высотах около 100 пикселей. – omega
Ну, градиенты могут вести себя странно при применении к телу, и это поведение часто зависит от размеров тела, что обычно означает контент. Мне нужно увидеть его вживую, чтобы я мог определить, что именно вызывает повторение. – BoltClock