首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

-moz-stack-sizing

非标准

此功能是非标准的,不处于标准轨道上.。不要在面向Web的生产站点上使用它:它并不适用于每个用户。实现之间也可能存在很大的不兼容性,而且这种行为在未来可能会发生变化。

-moz-stack-sizing是一个扩展的CSS属性。通常情况下,一个stack将会改变它的大小,以便它的所有子元素都是完全可见的。例如,将堆栈的一个孩子向右移动会扩大堆栈,使孩子保持可见状态。

如果您希望防止堆栈自动调整以容纳其子级,则可以将其设置-moz-stack-sizingignore子元素。该属性不是在堆栈本身,而是在堆栈的子上。这可以让你忽略某些子,而不是其他。

注意:在以前的Gecko版本中,可以通过在堆栈元素上设置非常大的负向底部和右侧边距以及对不想忽略大小的子级同样大的正向底部和右侧边距来解决问题。(问题不会影响上方或左侧的子。)

初始值

stretch-to-fit

适用元素

all elements

是否是继承属性

yes

适用媒体

visual

计算值

as specified

动画类型

discrete

正规顺序r

the unique non-ambiguous order defined by the formal grammar

语法

代码语言:javascript
复制
/* Keyword values */
-moz-stack-sizing: auto;
-moz-stack-sizing: ignore;

/* Global values */
-moz-stack-sizing: inherit;
-moz-stack-sizing: initial;
-moz-stack-sizing: unset;

stretch-to-fit 子会影响堆栈的大小。在计算尺寸时,堆栈不会考虑它。

正式语法

代码语言:javascript
复制
ignore | stretch-to-fit

示例

代码语言:javascript
复制
.mainsheet {
  -moz-stack-sizing: ignore;
}

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com