css - 将 CSS 应用于封闭的 div,但不应用于封闭的 div

标签 css html border

我有三个 HTML 元素 A、B、C 作为 divs,还有一个名为 wrap 的 englobing div:

<div id="wrap" class="wrapping">
   <div id="A" class="...">...</div>
   <div id="B" class="...">...</div>
   <div id="C" class="...">...</div>
</div>

A、B 和 C 已正确水平对齐。我想在它们周围放置一个边框,但是,当我在 .wrapping 中定义它时,每个元素 A、B、C 除了包含所有元素的全局边框外,还有自己的边框。

我只想要全局边框,换句话说,我不希望内部 A、B、C 项在 .wrapping 中定义自己的边框。我应该如何进行?

最佳答案

使用包装的 id 来定位它。

#wrap { border: 1px solid red; }

关于css - 将 CSS 应用于封闭的 div,但不应用于封闭的 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9471785/

相关文章:

css - 在 CSS 中使用负 (-) 像素作为边距是不好的做法吗?

javascript - 如何在生成的链接上添加 JavaScript 函数

html - 在 div 中堆叠元素时遇到问题

输入的 CSS 大小::在与输入大小相同之前

html - Cookie 免费域 : Subdomain Alternative

Firefox 中带有 rowspan 边框问题的 html 表格

jquery - 仅当 anchor 标记包含 img 时才从图像中删除链接下划线

css - 父子重叠以创建选项卡样式效果

html - 如何在Vuejs中对齐单个组件中的div?

html - 具有负轮廓偏移的 CSS 多轮廓