Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/33.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 双边界之间的空间_Html_Css_Border_Border Spacing - Fatal编程技术网

Html 双边界之间的空间

Html 双边界之间的空间,html,css,border,border-spacing,Html,Css,Border,Border Spacing,我正在尝试使用border:10px双红色添加双边框但如何控制边框的厚度和间距?我希望边框的厚度为1px。如果我只是将边框更改为1px,那么边框将重叠,并且只有一个边框可见。我也尝试了边框宽度1px,但结果相同 我也尝试过边界间距属性,但无法使其工作 下面是我试图实现的目标的屏幕截图: 工作区: HTML: <div class="container"> <span class="box"> <h1 clas

我正在尝试使用
border:10px双红色添加双边框但如何控制边框的厚度和间距?我希望边框的厚度为1px。如果我只是将边框更改为1px,那么边框将重叠,并且只有一个边框可见。我也尝试了边框宽度1px,但结果相同

我也尝试过边界间距属性,但无法使其工作

下面是我试图实现的目标的屏幕截图:

工作区:

HTML:

<div class="container">
   <span class="box">
      <h1 class="heading">
         Heading text
      </h1>
      <p>
         some text :)
      </p>
   </span>
</div>
.container {
text-align: center;
display: flex;
align-items: center;
flex-direction: column;
padding: 8%;
background-color: black;
}

.heading {
  margin: 0;
  padding: 0;
  color: black;
}

p {
  margin: 0;
  padding: 0;
color: black;
}

.box {
  background-color: white;
  border: 10px double red;
  padding: 8%;
  outline: 15px solid #ffffff;
}

可以使用
box shadow
制作元素周围两个边框的幻觉

.container{
文本对齐:居中;
显示器:flex;
对齐项目:居中;
弯曲方向:立柱;
填充:8%;
背景色:黑色;
}
.标题{
保证金:0;
填充:0;
颜色:黑色;
}
p{
保证金:0;
填充:0;
颜色:黑色;
}
.盒子{
背景色:白色;
填充:8%;
盒影:0 0 1px#B38D6A,0 0 5px#fff,0 0 0 6px#B38D6A,0 0 0 11px#fff;
}

标题文本

一些文字:)


您可以使用
框阴影
制作元素周围两个边框的幻觉

.container{
文本对齐:居中;
显示器:flex;
对齐项目:居中;
弯曲方向:立柱;
填充:8%;
背景色:黑色;
}
.标题{
保证金:0;
填充:0;
颜色:黑色;
}
p{
保证金:0;
填充:0;
颜色:黑色;
}
.盒子{
背景色:白色;
填充:8%;
盒影:0 0 1px#B38D6A,0 0 5px#fff,0 0 0 6px#B38D6A,0 0 0 11px#fff;
}

标题文本

一些文字:)


<代码> > p>您可以考虑<代码>大纲偏移< /代码>

.box{
利润率:15px;
宽度:200px;
高度:100px;
边框:1px纯红;
轮廓:1px纯红;
轮廓偏移量:9px;
}

<代码> <代码> 您可以考虑<代码>大纲偏移< /代码>

.box{
利润率:15px;
宽度:200px;
高度:100px;
边框:1px纯红;
轮廓:1px纯红;
轮廓偏移量:9px;
}

我认为没有内置的方法来调整双边框本身的间距,但是,这里有一种方法可以调整嵌套div中每个实体边框的厚度

.container{
文本对齐:居中;
显示器:flex;
对齐项目:居中;
弯曲方向:立柱;
填充:8%;
背景色:黑色;
}
.标题{
保证金:0;
填充:0;
颜色:黑色;
}
p{
保证金:0;
填充:0;
颜色:黑色;
}
.外箱{
背景色:白色;
边框:1px纯红;
填充:2%;
外形:5px实心#ffffff;
}
.中盒{
背景色:白色;
边框:1px纯红;
填充:4%;
外形:5px实心#ffffff;
}
.盒子{
背景色:白色;
边框:1px纯红;
填充:4%;
外形:5px实心#ffffff;
}

标题文本

一些文字:)


我认为没有内置的方法来调整双边框本身的间距,但是,这里有一种方法可以调整嵌套div中每个实体边框的厚度

.container{
文本对齐:居中;
显示器:flex;
对齐项目:居中;
弯曲方向:立柱;
填充:8%;
背景色:黑色;
}
.标题{
保证金:0;
填充:0;
颜色:黑色;
}
p{
保证金:0;
填充:0;
颜色:黑色;
}
.外箱{
背景色:白色;
边框:1px纯红;
填充:2%;
外形:5px实心#ffffff;
}
.中盒{
背景色:白色;
边框:1px纯红;
填充:4%;
外形:5px实心#ffffff;
}
.盒子{
背景色:白色;
边框:1px纯红;
填充:4%;
外形:5px实心#ffffff;
}

标题文本

一些文字:)


这似乎解决了问题!然而,我真的不知道如何改变红色?我想使用#B38D6A-一直在尝试一些十六进制到HSL的转换器,但没有运气:(明白了!盒子阴影:0 0 0 1px HSL(29deg 32%56%)、0 0 0 5px HSL(0deg 0%100%)、0 0 0 6px HSL(29deg 32%56%)、0 0 0 0 15px HSL(0deg 0%97%)-谢谢!我已经更新了示例。请查看更改并将答案标记为有用,如果它对您有帮助这似乎可以解决问题!但是,我真的看不出如何更改红色?我想使用#B38D6A-一直在尝试一些十六进制到HSL转换器,但没有运气:(明白了!框阴影:0 0 1px HSL(29度32%56%),0 0 0 5px HSL(0度0%100%),0 0 0 6px hsl(29度32%56%),0 0 15px hsl(0度0%97%);-谢谢!我已更新了示例。请查看更改并将答案标记为有用,如果它对您有帮助