增强用户界面

在 CSS3 中,增加了一些新的用户界面特性来调整元素尺寸、框尺寸、外边框等,

关键词:

box-sizing、resize、outline-width、outline-style、outline-color、outline

** resize属性规定用户是否可以调整元素尺寸,常用属性值如下**
在这里插入图片描述
如果希望此属性生效,需要设置元素的 overflow 属性,值可以是 auto、hidden 或 scroll
resize开发严谨兼容写法

textarea{
    /*默认写法*/
    resize:horizontal ;
    /*chrome、safari、移动端浏览器*/
    -webkit-resize:horizontal ;
    /*火狐Firefox*/
    -moz-resize:horizontal;
    /*欧朋浏览器*/
    -0-resize:horizontal;
    /*IE浏览器*/
    -ms-resize-resize:horizontal;
}

** resize案例:**

div
{
	border:2px solid;
	padding:10px 40px; 
	width:300px;
	resize:both;
	overflow:auto;
}

效果
在这里插入图片描述

box-sizing属性

在这里插入图片描述
• box-sizing属性
• 分类:
• 盒子模型分为标准盒模型和IE怪异盒模型
• 区别:
• 标准盒模型的width和height就是content的宽高;而IE盒模型的width和height则是由content+padding+border组成。
• 开发写法:
• 为了兼容不同的浏览器,我们通常使用box-sizing来将标准盒模型变为IE盒模型(反之也可以,只要统一标准就行)

div.container
{
	width:30em;
	border:1em solid;
}
div.box
{
	box-sizing:border-box;
	-moz-box-sizing:border-box; /* Firefox */
	width:50%;
	border:1em solid red;
	float:left;
}

效果
在这里插入图片描述
outline属性
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值