回答

收藏

如何禁用 textarea 的 resizable 属性?

技术问答 技术问答 521 人阅读 | 0 人回复 | 2023-09-12

我想禁用 a 的 resizable 属性textarea。
/ ~/ f# r+ K/ Q" G现在,我可以了textarea单击右下角textarea并拖动鼠标调整 a 的大小。我怎样才能禁用它?9 M9 z$ K3 i% F2 a5 Z( z
2 E9 X+ K2 y3 m, h2 F& X, E# u
                                                                8 ~# @# F6 C/ A( p* n$ t
    解决方案:                                                                4 _; A4 U2 N9 m$ ^
                                                                以下 CSS 规则禁用textarea元素大小调整行为:% f  V8 B4 q: r8 u
    textarea {  resize: none;}8 g: X6 j2 n2 r! H& L6 g
禁止某些(但不是全部)textarea,有几个选项。/ K( P4 j4 H* q6 ~% |$ N8 g
您可以class在标签()中使用属性:
4 K; m8 h! i! F7 \& C5 d& T" K
    .textarea1 {  resize: none;}
    & c: Y  o3 v/ ?8 Y6 x2 D
禁用属性设置为(即),textarea的特定:name``foo``
! r; ]5 m' M% u8 a/ q) a
    textarea[name=foo] {  resize: none;}
    7 H% l( l+ I! E3 i9 m7 A
或者,使用id属性(即):% h4 }: }; M; x6 ]4 k! o
    #foo {  resize: none;}
    ) D6 [; Y$ I/ G) f/ d
W3C 页面列出了调整尺寸限制的可能值:无、两者、水平、垂直和继承:  U, u* f6 J5 v, z7 x
    textarea {  resize: vertical; /* user can resize vertically,but width is fixed */}
    & ?' [* Q8 q3 W! z
查看当前支持此功能的浏览器,以查看一个良好的兼容页面。Jon Hulka 评论,在 CSS 可用于 max-width、max-height、min-width 和 min-height进一步限制尺寸。
% Y+ \5 r3 u. |6 m6 H4 p! Z& g要知道超级重要:这个属性什么都不做,除非溢出属性看不见,这是大多数元素的默认值。因此,如果你通常想使用它,你必须设置一些溢出物:滚动;) [2 H# S3 B! H0 n: y! X/ h
Sara Cope 引用,http://css-tricks.com/almanac/properties/r/resize/

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则