【发布时间】:2013-02-18 09:21:44
【问题描述】:
我想设计一个网站,页面的角是圆角的(窗口所有角上都有黑色圆圈)。
为此,我将主体颜色设置为黑色,并在内容 div 中添加了一个圆角,这是其背景的一部分。
<body style="backgound: black">
<div class="content" style="background: blue; border-radius: 8px;">
....
</div>
</body>
之后我尝试过:
解决方案 1 无效
position: absolute;
height: 100%;
当内容高度大于窗口时不起作用,因为滚动时内容背景会隐藏。
解决方案 2 无效
position: fixed;
height: 100%;
当内容高度大于窗口时不起作用;不显示滚动条。
解决方案 3 无效
什么都没有。
当内容高度小于窗口时不起作用;底部为黑色。
丑陋的工作解决方案 1
添加4张带边框的图片,位置固定
任何人都知道该问题的干净解决方案吗?接受 css3。
谢谢
【问题讨论】:
-
黑体bg是必须的??
-
不,但这是我尝试在蓝色圆角上制作黑色背景的方式。