欢迎来到DIVCSS5查找CSS资料与学习DIV CSS布局技术!
  为了增强用户体验,CSS3增加了很多新的属性,其中一个重要的属性就是调整大小,它允许用户通过拖动的方式来修改元素的尺寸。
到目前为止,主要用于可以使用溢出属性的任何容器元素中。
 
    在此之前,设计师要实现相同的UI效果,则需要通过JavaScript编写大量的脚本才能够实现,从而既费时费力,且执行效率也很低。
 
    resize是CSS3新增的一个非常实用的属性。
    resize属性初始值无,适用于所有溢出属性不为visible的元素。取值简单说明如下:
       none:浏览器不提供尺寸调整机制,用户不能操纵机制调节元素的尺寸。
       两者:浏览器提供双向尺寸调整机制,允许用户调节元素的宽度和高度。
       horizo​​ntal:浏览器提供单向水平尺寸调整机制,允许用户调节元素的宽度。
       vertical:浏览器提供单向垂直尺寸的调整机制,允许用户调节元素的高度。
       继承:从继承。   
 
    CSS3允许将属性应用到任意元素,这将使网页扩展功能拥有跨浏览器的支持。
    在本示例中将演示如何使用resize属性设计可以自由调整大小的图片,演示效果如下:
 
 
鼠标放在右下角可以对元素进行大小的超越。
具体代码如下:
<!DOCTYPE> 
<head > 
<meta  http-equiv = “ Content-Type”  content = “ text / html; charset = utf-8”  /> 
<title > </ title > 
<style  type = “ text / css” >
#resize {
    背景:url(images / img10.jpg)无重复中心;
    -moz-background-clip:content;
    -webkit-background-clip:content;
    background-clip:content;
    宽度:200像素;
    高度:120像素;
    max-width:800px;
    max-height:600px;
    内边距:6px;
    边框:1px纯红色;
    调整大小:两者;
    溢出:自动;
}
</ style > 
</ head >
 
<body > 
<div  id = “ resize” > </ div > 
</ body > 
</ html >

如需转载,请注明文章出处和来源网址:http://www.divcss5.com/html/h61324.shtml