Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/40.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 - Fatal编程技术网

Html CSS背景/边框

Html CSS背景/边框,html,css,Html,Css,我有一个问题,我的背景,它不会背后的边界图像 我希望.sectiondiv背景与信息框和边框保持全宽,即.info框的边框后面 我把它放在小提琴上,这样你就可以看到它正在做什么: HTML 边框在其下方的内容上有一个内部阴影,因此我希望背景位于其后面。不幸的是,.sectiondiv不能像您所寻找的那样直接延伸到其父元素边框的下方,因为边框是父元素的一部分,而子元素可以在其上方或下方,但不是两者都有 我建议您改为创建一个覆盖当前div的新div,该div包含边框,但具有指针事件:none设置,以

我有一个问题,我的背景,它不会背后的边界图像

我希望
.section
div背景与信息框和边框保持全宽,即
.info框的边框后面

我把它放在小提琴上,这样你就可以看到它正在做什么:

HTML


边框在其下方的内容上有一个内部阴影,因此我希望背景位于其后面。

不幸的是,
.section
div不能像您所寻找的那样直接延伸到其父元素边框的下方,因为边框是父元素的一部分,而子元素可以在其上方或下方,但不是两者都有

我建议您改为创建一个覆盖当前div的新div,该div包含边框,但具有
指针事件:none设置,以便您仍然可以单击浏览您的内容:

JSFiddle:

.info框{
边缘顶部:20px;
位置:相对位置;
背景色:#000;
边界半径:5px;
}
.科{
高度:300px;
宽度:100%;
边框底部:1px实心#103b49;
背景:#0a2629 url(http://goo.gl/K3oEje)顶部中心重复-x;
边界半径:5px;
}
.间距{
边缘底部:10px;
}
.信息框边框{
位置:绝对位置;
排名:0;
左:0;
底部:0;
右:0;
边框:18px实心透明;
-webkit边框图像:url(http://goo.gl/sMJorg)18轮;
-o-border-image:url(http://goo.gl/sMJorg)18轮;
边框图像:url(http://goo.gl/sMJorg)18轮;
边界半径:5px;
指针事件:无;
}

不幸的是,
.section
div不能像您所寻找的那样直接延伸到其父元素的边框下方,因为边框是父元素的一部分,子元素可以在父元素上方或下方,但不能同时在父元素下方或上方

我建议您改为创建一个覆盖当前div的新div,该div包含边框,但具有
指针事件:none设置,以便您仍然可以单击浏览您的内容:

JSFiddle:

.info框{
边缘顶部:20px;
位置:相对位置;
背景色:#000;
边界半径:5px;
}
.科{
高度:300px;
宽度:100%;
边框底部:1px实心#103b49;
背景:#0a2629 url(http://goo.gl/K3oEje)顶部中心重复-x;
边界半径:5px;
}
.间距{
边缘底部:10px;
}
.信息框边框{
位置:绝对位置;
排名:0;
左:0;
底部:0;
右:0;
边框:18px实心透明;
-webkit边框图像:url(http://goo.gl/sMJorg)18轮;
-o-border-image:url(http://goo.gl/sMJorg)18轮;
边框图像:url(http://goo.gl/sMJorg)18轮;
边界半径:5px;
指针事件:无;
}


我不明白。请添加所需行为的图像。我不明白。请添加所需行为的图像。还有一个小问题,你是如何做到的。部分根据内容自动增加高度。我已经尝试了100%和自动,但没有达到预期效果。谢谢1个小问题,你是怎么做到的。根据内容,部分会自动增加高度。我已经尝试了100%和自动,但没有达到预期效果。谢谢
<div class="info-box">
    <div class="section"></div>
    <div class="spacing"></div>
    <div class="section"></div>
</div>
.info-box {
    margin-top: 20px;
    position: relative;
    border: 18px solid transparent;
    -webkit-border-image: url(http://goo.gl/sMJorg) 18 round;
    -o-border-image: url(http://goo.gl/sMJorg) 18 round;
    border-image: url(http://goo.gl/sMJorg) 18 round;
    background-color: #000;
    border-radius: 5px;
}
.section {
    height: 300px;
    width: 100%;
    border-bottom: 1px solid #103b49;
    background: #0a2629 url(http://goo.gl/K3oEje) top center repeat-x;
}
.spacing {
    margin-bottom: 10px;
}