Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html css负边框形状_Html_Css_Background_Header - Fatal编程技术网

Html css负边框形状

Html css负边框形状,html,css,background,header,Html,Css,Background,Header,我有这样的形象 这是SVG格式。我需要使用它作为标题背景(封面)在这个元素下是其他什么应该是可见的地方,一个标题是四舍五入 我不能用它作为背景和封面,因为在不同的分辨率下它看起来很糟糕。 我的想法是将这张图像切片,并像之前和之后一样使用左右两侧 但也许有人有更好的解决办法。例如,CSS渐变广告背景图像。但我做了一些测试,我不能将这种形状设置为透明,也不能只填充一部分颜色 编辑: 我想要100%的宽度和静态高度像这样 提前感谢您的任何提示 SVG的问题是原始大小是300x91,当我将其设置为19

我有这样的形象

这是SVG格式。我需要使用它作为标题背景(封面)在这个元素下是其他什么应该是可见的地方,一个标题是四舍五入

我不能用它作为背景和封面,因为在不同的分辨率下它看起来很糟糕。 我的想法是将这张图像切片,并像之前和之后一样使用左右两侧

但也许有人有更好的解决办法。例如,CSS渐变广告背景图像。但我做了一些测试,我不能将这种形状设置为透明,也不能只填充一部分颜色

编辑: 我想要100%的宽度和静态高度像这样 提前感谢您的任何提示

SVG的问题是原始大小是300x91,当我将其设置为1980px宽度时,高度太大或曲线不可见

我也不能像以前那样设置白色圆形层,因为我需要在曲线所在的位置设置透明背景。

尝试以下方法:

html,
身体{
身高:100%;
宽度:100%;
保证金:0;
填充:0
}
div{
宽度:300px;/*例如*/
边距:0自动;/*例如*/
边框顶部:30px纯黑;
位置:相对位置;
最小高度:500px;/*例如*/
}
部门:以前{
内容:“;
边界半径:50%;
顶部:-20px;
z指数:1;
位置:绝对位置;
左:0;
右:0;
边框:25px实心#FFF;
}

试试这个:

html,
身体{
身高:100%;
宽度:100%;
保证金:0;
填充:0
}
div{
宽度:300px;/*例如*/
边距:0自动;/*例如*/
边框顶部:30px纯黑;
位置:相对位置;
最小高度:500px;/*例如*/
}
部门:以前{
内容:“;
边界半径:50%;
顶部:-20px;
z指数:1;
位置:绝对位置;
左:0;
右:0;
边框:25px实心#FFF;
}


我认为SVG通常是解决此类问题的一个很好的解决方案。也许你需要详细说明它看起来不好的方式和原因,并尝试解决这个问题。例如,请在图片中向我们展示你期望的结果?我更新了我的问题。现在是我从设计师那里得到的图片。我认为SVG通常是解决类似问题的好方法。也许你需要详细说明它看起来不好的方式和原因,并尝试解决这个问题。例如,请在图片中向我们展示你期望的结果?我更新了我的问题。现在是我从设计师那里得到的图片。