CSS3 resize
属性
说明
resize
CSS 属性指定元素是否可以由用户调整大小,如果是,则沿哪些方向调整。 下表总结了此属性的使用上下文和版本历史记录。
语法
属性的语法如下:
下面的示例显示了 resize
属性的作用。
textarea {
resize: none;
}
div {
resize: both;
overflow: auto;
}
注意: resize
属性适用于计算出的 overflow
值不是 visible
的元素。 如果 overflow
在特定轴上不同(即 overflow-x
与 overflow-y
),则此属性适用于不具有值 visible
的维度。
属性值
下表描述了该属性的值。
值 | 说明 |
---|---|
none |
用户无法调整元素的大小。 这是默认值。 |
both |
该元素显示双向调整大小机制,以允许用户调整元素的高度和宽度。 |
horizontal |
元素显示单向水平调整大小机制,允许用户仅调整元素的宽度。 |
vertical |
该元素显示一个单向垂直调整大小机制,以允许用户仅调整元素的高度。 |
initial |
将此属性设置为其默认值。 |
inherit |
如果指定,则关联元素采用其父元素 resize 属性的 计算值。 |
浏览器兼容性
所有主要的现代浏览器都支持 resize
属性。
基本支持—
|
进一步阅读
请参阅以下教程: CSS 溢出.
相关属性: overflow
, overflow-x
, overflow-y
Advertisements