CSS多层边框?

标签 css border

我想在这个网站(主要/大网站)中制作一个像这样的 div 边框:http://wiki.travian5.com/tiki-index.php

但到目前为止我所得到的是:

#main {
    border: 5px solid #d5d8db;
    outline: #ffffff solid 1px;
}

快完成了。我只是不知道如何在边框前制作那条黑线。

知道如何解决这个问题吗?我尝试研究但找不到任何东西。

最佳答案

#main 元素中嵌套了另一个元素

例如:

#main {
     border: 5px solid #d5d8db;
     outline: 1px solid #ffffff;
}

#content {
     border: 1px solid gray;
}
<div id="main">
    <div id="content">
        Hello World!
    </div>
</div>

提示:我建议改用类(例如 .main、.content)

关于CSS多层边框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27872377/

相关文章:

CSS 问题 : Gap between background-color (height: 100%) and border

java - android 不同宽度的边框

css - 完全透明的边框

html - CSS 文本环绕折叠容器

asp.net - IE8.0 上的密码字段

css - 为什么我的 CSS 网格元素彼此堆叠?

php - Textarea 输出不留行

jquery - 为文本添加填充

Swift - 蒙版图像内边框

html - 在 div 元素周围创建高亮,其中高亮元素具有白色填充和彩色边框