Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 是否可以使用CSS在单行中指定所有属性(顶部、底部、左侧、右侧)_Html_Css_Border - Fatal编程技术网

Html 是否可以使用CSS在单行中指定所有属性(顶部、底部、左侧、右侧)

Html 是否可以使用CSS在单行中指定所有属性(顶部、底部、左侧、右侧),html,css,border,Html,Css,Border,我想在一行CSS中指定所有属性(上、右、下、左),就像我们是如何指定margin:50px;(上页边距:50px,右页边距:50px,下页边距:50px,左页边距:50px) 有没有办法做到这一点 谢谢是的,正确的方法是这样的。 它从右上到左下 margin: 10px 20px 50px 30px; 所以 margin: top right bottom left; 好吧,我不确定你在问什么。还是 所以我会尽力的 保证金就是这样运作的。如您所述,有4个面,右上下左,按时钟方向运动 你可以像

我想在一行CSS中指定所有属性(上、右、下、左),就像我们是如何指定
margin:50px;(上页边距:50px,右页边距:50px,下页边距:50px,左页边距:50px)

有没有办法做到这一点


谢谢

是的,正确的方法是这样的。 它从右上到左下

margin: 10px 20px 50px 30px;
所以

margin: top right bottom left;
好吧,我不确定你在问什么。还是

所以我会尽力的

保证金就是这样运作的。如您所述,有4个面,右上下左,按时钟方向运动

你可以像我在上面所做的那样针对每个人,或者如果他们都一样,你可以这样做

margin: 20px;
margin: 20px 30px;
但是,如果左侧和右侧相同,顶部和底部也相同,则可以执行此操作

margin: 20px;
margin: 20px 30px;
我用

margin: 0 auto;
一直

你也可以

margin: 20px 30px 10px;
它的目标是顶部20px,右侧30px,底部10px,左侧30px

如果你只想要权利,你可以这样做

margin: 20px;
margin: 20px 30px;
右边距:20px


页边距顶部、页边距底部、页边距左侧也是如此。

那么您要问的是如何在一行上指定
页边距顶部
页边距左侧
页边距底部
页边距右侧

简单:

例如,您可以使用<代码>余量:25px 50px 75px 100px。这将导致与以下相同的结果:

margin-top: 25px;
margin-right: 50px;
margin-bottom: 75px;
margin-left: 100px;
这同样适用于
填充
属性


请参阅更多信息,在线赋值有许多选项:

  • 所有边值相同:
    margin:10px
  • 所有边需要不同的值:
    边距:10px 20px 30px 40px
    (上、右、下、左)
  • 上下和左右需要相同的值:
    margin:10px 30px(上下,左-右)

  • 与填充中可以使用的所有属性相同。

    是的,可以在单行中使用所有属性css@MrLister这是最有可能的,它被称为CSS速记。Unifx答案显示了正确的方法。看看这里:详细的解释:)啊-我想你认为他是在问他是否可以定义
    top:0px的CSS规则;左:0px等的速记。起初我也是这么想的,直到我读了第一个答案,然后又重读了这个问题;)我的理解与@Mr Lister相同,我认为OP想要使用上、下、右和左的缩写。在这种情况下不可能,这里有一个类似的问题。可能需要补充一点(出于兴趣/便于记忆),顺序遵循从顶部开始的顺时针方向。:)是的,我知道了,我的问题是我们通常会使用右:0,上:0,左:0,下:0,我们需要写四次,而不是像这样写,有没有办法用单行(例如,边距:10px)@Frits来写,这是我唯一记住它的方式-记住=用手移动:}是的,现在很自然了,哈哈,它总是把我搞得一团糟