我目前正在为一个布局而苦苦挣扎,我在问自己这是否可以使用纯 css 或者我是否必须使用图像。
我想要实现的是这样的:
所以这<body>
是黄色区域,而白框是<header>
一个区域被切断的地方。阴影和圆角是这里的棘手问题。
在标题中添加一个 div 并给出 position:absolute。根据您的模拟设置潜水样式。(我无法得到底部曲线:()
header {
background: white;
box-shadow: rgba(0, 0, 0, 0.4) 0 0 8px;
height: 100px;
position:relative
}
.curve{
background: #fcf5e5;
border-radius:14px;
box-shadow: inset 1px 4px 8px -5px #333;
-moz-box-shadow: inset 1px 4px 8px -5px #333;
-webkit-box-shadow: inset 1px 4px 8px -5px #333;
height:60px;
width:250px;
position:absolute;
left:0; right:0;
margin:0 auto;
bottom:-9px
}