【发布时间】:2015-07-30 22:09:22
【问题描述】:
这是我的设计布局。这样的结构
<div class="outer">
<div class="container">
<div class="content"></div>
<aside></aside>
</div>
</div>
该布局的 css 是
.container{width:1000px; margin:0 auto;}
.content{width:70%; float:left;}
aside{width:30%; float:left;}
好的,现在我需要为侧边栏设置渐变背景。我可以使用渐变图像 repeat-y 来制作侧边栏。但是容器的margin-right空间也有相同的渐变。
我已经为 .outer div 使用了背景渐变。普通桌面没问题。但是当从更高的分辨率访问它时,它会显示类似的东西。
我知道渐变位移正在发生,因为用于生成渐变的 %。我给你的是我用过的没有前缀的默认渐变线。
background: linear-gradient(to right, #ffffff 0%,#ffffff 67%,#e5e3e6 66%,#f5f5f5 72%,#f5f5f5 100%);
什么是可能的解决方案???
** 这是一个带有短边栏的长页面。但是背景应该是从上到下的。
如果您需要实时链接,我有。 https://blog.measuredsearch.com/
【问题讨论】: