我想將身體背景設置爲30.08%的霜和69.2%的灰色。我正在做一個CSS漸變。那麼我該如何讓我的所有文章「保證金:30.08%」。以滿足背景的線條(所以梯度創建的背景線就像一把尺子)。下面是代碼是否有一個原因,爲什麼身體背景漸變的寬度不總是匹配div的邊距
body{
position: relative;
background: -webkit-linear-gradient(left, #faf4f2, #faf4f2 30.08%, #777777 30.08%, #777777);
}
article{
width: 300px;
height: 200px;
background: red;
margin-left:30.08%;
}
這個偉大的工程,但你可以在這個jsFiddle例子中看到,該文章並不總是與梯度線對齊。因此,根據瀏覽器的寬度,在某些情況下它看起來馬虎。在jsFiddle示例中,如果將窗口大小調整爲652px
(但這不是唯一的一點),則會看到我遇到的問題。不幸的是,在這麼多不同的地方發生這種事情,我不認爲媒體查詢會完成這項工作。
有沒有辦法解決它?
感謝
爲什麼這樣不準確的百分比? – BoltClock
老實說,我不記得百分比如此不準確的原因。但我相信這個問題仍然存在於其他百分比值中。 – aurel