2010-04-02 72 views
13

Safari为文本区域调整大小手柄。任何人都知道如何阻止它?感谢名单停止在Safari中调整大小的文本区域

+0

为什么呢?它被添加为可用性功能。 – scunliffe 2010-04-02 03:01:55

+2

PS Chrome也有他们,其他浏览器正在考虑添加功能(我知道Asa Dotzler推动Mozilla将其添加到Firefox) – scunliffe 2010-04-02 03:03:29

+2

我不介意垂直拉伸。调整布局的水平调整大小。 – pixeltocode 2010-04-02 04:57:37

回答

33

您可以使用CSS3,以防止调整大小:

textarea { 
    resize: none; 
} 
+0

谢谢。 CSS3是唯一的选择? – pixeltocode 2010-04-02 04:56:19

+0

我相信如此。 Safari和Chrome也尊重最小/最大高度和宽度属性,因此您可以控制用户可以调整大小。 – 2010-04-02 05:39:13

+7

如果要允许用户垂直调整文本框的大小,但要防止水平调整大小,可以将resize属性设置为垂直。 (http://www.w3.org/TR/css3-ui/#resize0) – 2010-04-02 13:15:34