CSS

自由縮放屬性resize

字號+ 編輯: Snake 修訂: H波 來源: 慕课网 2023-09-07 我要說兩句(0)

爲了增強用戶體驗,CSS3增加了很多新的屬性,其中resize就是一個重要的屬性,它允許用戶通過拖動的方式來修改元素的尺寸來改變元素的大小。

自由縮放屬性resize

爲了增強用戶體驗,CSS3增加了很多新的屬性,其中resize就是一個重要的屬性,它允許用戶通過拖動的方式來修改元素的尺寸來改變元素的大小。

到目前爲止,可以使用overflow屬性的任何容器元素。

在此之前,Web設計師爲了要實現這樣具有拖動效果的UI,使用大量的腳本代碼才能實現,費時費力,效率極低。

resize屬性主要是用來改變元素尺寸大小的,其主要目的是增強用戶體驗。

但使用方法卻是極其的簡單,先從其語法入手。

resize: none | both | horizontal | vertical | inherit

取值說明:

屬性值取值說明
none用戶不能拖動元素修改尺寸大小
both用戶可以拖動元素,同時修改元素的寬度和高度
horizontal用戶可以拖動元素,僅可以修改元素的高度,但不能修改元素的寬度。
vertical用戶可以拖動元素,僅可以修改元素的高度,但不能修改元素的寬度。
inherit繼承父元素的resize屬性值。

 例如:通過resize屬性,讓文本域可以沿水平方向拖大。代碼爲:

textarea {
  -webkit-resize: horizontal;
  -moz-resize: horizontal;
  -o-resize: horizontal;
  -ms-resize: horizontal;
  resize: horizontal;
}
閲完此文,您的感想如何?
  • 有用

    0

  • 沒用

    0

  • 開心

    0

  • 憤怒

    0

  • 可憐

    0

1.如文章侵犯了您的版權,請發郵件通知本站,該文章將在24小時内刪除;
2.本站標注原創的文章,轉發時煩請注明來源;
3.交流群: 2702237 13835667

相關課文
  • 多個高度相同, 屬性inline-block的div,有的div沒有内容而有的div有内容,有内容的會下沉?

  • 讓整個網頁全局變成黑白色調的css代碼

  • CSS生成内容

  • CSS3外輪廓屬性

我要說說
網上賓友點評