【发布时间】:2021-11-11 23:17:28
【问题描述】:
我想在一行 CSS 中指定所有属性( top,right,bottom,left ),就像我们如何指定 margin:50px; ( margin-top:50px,margin-right:50px,margin-bottom:50px,margin-left:50px )
有什么办法吗?
谢谢
【问题讨论】:
-
是的,您可以在单行 css 中使用所有属性
-
@MrLister 这绝对是可能的,它被称为 CSS 速记。 Unifx 答案显示了正确的方法。看看这里:developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties 以获得详细解释:)
-
啊 - 我假设你认为他在问他是否可以用简写形式定义
top: 0px; left:0px;等的 CSS 规则。一开始我也是这么想的,直到我读了第一个答案,然后重新读了这个问题;) -
我的理解和@Mr Lister 一样,我认为OP 想使用top、bottom、right 和left 属性的简写
-
在这种情况下是不可能的,这里有一个类似的问题。 stackoverflow.com/questions/10855276/…