Html 集团';计算()';CSS属性;使用保证金速记?
是否可以缩短下面的长度,因为请注意[6.25%-5px]的值是如何相同的,实际上应该只定义一次Html 集团';计算()';CSS属性;使用保证金速记?,html,css,calc,Html,Css,Calc,是否可以缩短下面的长度,因为请注意[6.25%-5px]的值是如何相同的,实际上应该只定义一次 margin-top:calc(6.25% - 5px);margin-bottom:calc(6.25% - 5px) 更像是: margin:calc(6.25% 0 0 - 5px) 然而,是[0]部分导致了错误,我的观点是在定义边距时-您应该始终使用速记;分别定义每个方向 为了将其置于上下文中,我将其用于页脚: [页边空白处] 联系方式 [页边距底部]如果要设置页边距速记属性的上/下页
margin-top:calc(6.25% - 5px);margin-bottom:calc(6.25% - 5px)
更像是:
margin:calc(6.25% 0 0 - 5px)
然而,是[0]部分导致了错误,我的观点是在定义边距时-您应该始终使用速记;分别定义每个方向
为了将其置于上下文中,我将其用于页脚:
[页边空白处]
联系方式
[页边距底部]如果要设置页边距速记属性的上/下页边距和左/右页边距,则其语法为:
margin: TB_value LR_value
您似乎试图将其编写为:
margin: TB_LR_value_value
不要在你的TB值的中间放置<代码> 0。像平常一样把它们放在后面。无论如何,L和R值只需要一个
margin: calc(6.25% - 5px) 0;
margin:calc(6.25%-5px)0
一个简写为0的0不会计算为顶部和左侧的边距,而不是顶部和底部的边距吗?calc是一个返回单个值的表达式。您可以为margin
速记的每个值提供计算,例如:margin:calc(6.25%-5px)calc(30%-50px)
以具有计算的上/下边距和计算的左/右边距。在您的例子中,由于left/right是0,您只需要一个计算,另一个值就是0
:边距:calc(6.25%-5px)0
。