css的resize属性

Css3中新增了resize缩放属性,这个属性可以应用到任意元素。目前只有Webkit内核的浏览器才支持这个css3属性,即Google chrome和Apple safari都支持。

如textarea标签中,Webkit内核的浏览器会默认resize的值为both,即用户可以调节元素的宽度和高度。如下图就是在Google chrome中的textarea的默认显示,textarea右下角有一个可以控制缩放的按钮。

一般情况下,textarea是被固定宽度和高度的,如果你不愿意让其任意缩放,你可以为textarea添加resize:none的css属性。这样就可以去除Webkit内核的浏览器的默认显示。

将textarea中resize的属性值设置成vertical,这个是允许用户只能调节高度,这样页面就不会变形了。

以下是resize属性的的各个取值:

none:用户不能操纵机制调节元素的尺寸;
both:用户可以调节元素的宽度和高度;
horizontal:用户可以调节元素的宽度;
vertical:让用户可以调节元素的高度;
inherit:默认继承。

 

比如:

  <textarea name="Remarks" rows="2" cols="20" id="Remarks" class="textBox" οnfοcus="this.className='textBoxOver';myfocus()"
                        οnblur="this.className='textBox';myblur();"

      style="height: 60px; width: 86%;max-height: 60px;max-width:420px; resize=none;">特殊要求请在这里中标明</textarea>

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
CSS cursor 属性定义鼠标指针悬停在元素上时的外观。 语法: ``` selector { cursor: value; } ``` 属性值: - `auto`:默认值。浏览器设置的光标; - `default`:默认光标; - `none`:无光标; - `context-menu`:上下文菜单光标; - `help`:帮助光标; - `pointer`:手型光标; - `progress`:进度条光标; - `wait`:等待光标; - `cell`:单元格光标; - `crosshair`:十字线光标; - `text`:文本光标; - `vertical-text`:垂直文本光标; - `alias`:别名光标; - `copy`:复制光标; - `move`:移动光标; - `no-drop`:不可拖动光标; - `not-allowed`:禁止光标; - `grab`:抓取光标; - `grabbing`:抓取中光标; - `e-resize`:向右调整大小光标; - `n-resize`:向上调整大小光标; - `ne-resize`:向右上调整大小光标; - `nw-resize`:向左上调整大小光标; - `s-resize`:向下调整大小光标; - `se-resize`:向右下调整大小光标; - `sw-resize`:向左下调整大小光标; - `w-resize`:向左调整大小光标; - `ew-resize`:水平调整大小光标; - `ns-resize`:垂直调整大小光标; - `nesw-resize`:左上右下调整大小光标; - `nwse-resize`:左下右上调整大小光标; - `col-resize`:列调整大小光标; - `row-resize`:行调整大小光标; - `all-scroll`:全方向调整大小光标; - `zoom-in`:放大光标; - `zoom-out`:缩小光标。 示例: ``` button { cursor: pointer; } a { cursor: help; } input[type="text"] { cursor: text; } img { cursor: pointer; } div { cursor: url("example.png"), auto; } ```

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值