我是新来的CSS表,这是我第一次。所以我发现当你将display:table
设置为div时,你可能会忘记所有margin
和padding
(以及其他),因为它们将被忽略。尼斯。我发现完成这项工作的唯一财产是border-spacing
,但与margin
和padding
相比有点受限。它只有两种造型方式,水平和垂直。你不能像border-spacing-left
或border-spacing: 0 1px 2px 3px
那样设置你想要的边的值。CSS表和间距
就我而言,我有一张桌子,屏幕右上角有一行。我希望它附在最上面并且水平间隔,这给我带来了问题。顶部是好的,但是当我使用border-spacing: 10px 0
时,右边从边界分离。
像我这样的聪明人并不认为这是一个问题,因为我们可以将它设置为margin-right
否定性的,使它再次附加在浏览器的右侧。哇,我很自作聪明!
但是,我看到屏幕底部有一个小小的滚动条,就像厨房里厨房里的蟑螂。我讨厌roac ..滚动条特别横向,所以我得到了我的杀手overflow-x
和kil ..把它设为hidden
。她拼命奔跑并消失,但我知道她在那里,在某个地方盯着我。这让我疯狂。
认真地现在。我认为这不是正确的做法,我希望有人能教我如何做到这一点。
预先感谢您(主要为阅读本废话)。
你正在寻找一个替代使用表的显示类型或处理使用的显示表类型的阴性切缘/溢出问题?或者只是打开任何创意产品? –
@MarcAudet我以这种方式寻找解决方案,但如果没有,我会接受其他方法。 – DontVoteMeDown
johnkavanagh是正确的。如果你不使用display:table代码,那会更好。这部分是让你的身体溢出:margin-right:-20px; border-spacing:10px 0;边界间距的工作方式就像div的填充一样。当你设置margin-right时:-20px;你正在让你的桌子溢出身体。 – Gimmy