Div 边框在删除 display:table 和 table 单元格后受到影响
Div border affected after removing display:table and table-cell
我的外部边框有问题 div。 (全部)
我只需要从 html 中删除 display: table;
并从 .all
中删除 display: table-cell;
即可解决我遇到的问题。事实证明,他们在 .all
上检查边界。
我能够在 fiddle 中尽我所能复制它。 http://jsfiddle.net/99e7cz8d/
在我的实际站点中,边框在右上角和左上角做同样的事情,在 fiddle 只有左角在做。
我需要 .all
的边框显示在所有边上。
在 .all
- http://jsfiddle.net/99e7cz8d/10/
上尝试 overflow:hidden
.all {
/*display: table-cell;*/
border: 2px solid #006699;
background-color: #0F3053;
overflow:hidden
}
我的外部边框有问题 div。 (全部)
我只需要从 html 中删除 display: table;
并从 .all
中删除 display: table-cell;
即可解决我遇到的问题。事实证明,他们在 .all
上检查边界。
我能够在 fiddle 中尽我所能复制它。 http://jsfiddle.net/99e7cz8d/
在我的实际站点中,边框在右上角和左上角做同样的事情,在 fiddle 只有左角在做。
我需要 .all
的边框显示在所有边上。
在 .all
- http://jsfiddle.net/99e7cz8d/10/
overflow:hidden
.all {
/*display: table-cell;*/
border: 2px solid #006699;
background-color: #0F3053;
overflow:hidden
}