css - 创建适用于高度值的边框

标签 css

不知道该怎么调用它,但我想要一个不跟随 div height:100%; 但位于父 div 的顶部和底部之间的边框。 什么是最好的解决方案?创建另一个包含边框的 div?还是 css 中有任何我不知道的选项?

这是我当前页脚的代码笔,我使用的是 div: http://codepen.io/Volcan3/pen/yVoNZB

最佳答案

您可以使用伪类来模拟不覆盖“100%”的边框... http://codepen.io/anon/pen/yVoORm

.footer-item::after {
   content: '';
   display: block;
   height: 80px;
   width: 1px;
   background-color: red;
   position: absolute;
   right: 0;
   top: 50%;
   margin-top: -40px;
}

然后不要忘记使父项成为相对项和一个 block :

.footer-item {
    display:block;
    height: 100%;
    position: relative;
}

关于css - 创建适用于高度值的边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40814073/

相关文章:

css - 仅为 Internet Explorer 创建 CSS

javascript - 如何更改 Bootstrap slider 中选定部分的颜色

css - 在不替换 HTML 宽度/高度属性的情况下自动调整 CSS 中的图像大小?

JavaScript,如何每 x 秒更改一次 div 标签的背景

css - 通过 css3/javascript 滚动页面背景图像过渡

html - css 中的大纲不适用于 IE(最新版本)

javascript - IE8 CSS 错误?使用 javascript 无法正确显示 DIV

css - 媒体查询已停止工作

css - 受不透明度影响的元素的堆叠顺序

html - 文本输入字段中的单击-拖动-选择问题也会滚动父元素、webkit 错误或功能?