在IE10中,我試圖創建一個css線性漸變,從頁面頂部到頁面底部。這是我迄今爲止如何在IE10中使用css線性漸變?
<!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;
}
但它不看我希望它看起來的方式。這最終會出現線性漸變,大約是100px的高度,然後不斷重複向下。與此相似圖片:
有誰知道什麼是錯?
您的頁面正文是否有任何內容?也許你會想提供一個實際的渲染截圖,看看你看到的CSS(以及使用的標記)。 – BoltClock 2013-04-24 00:34:52
是的,但是CSS在body標籤中,這意味着它應該覆蓋整個頁面,對吧?目前它正在覆蓋整個頁面,但它重複大約100px的高度。 – omega 2013-04-24 00:35:54
那麼,當應用於身體時,漸變的行爲可能會很奇怪,這種行爲通常取決於身體的尺寸,這通常意味着內容。我需要看到它,所以我可以確定究竟是什麼導致重複。 – BoltClock 2013-04-24 00:37:05