CSS3 样式

学习目标:

  • box-sizing 可以改变元素尺寸的计算模式
  • cursor 鼠标样式
  • 背景图片属性

学习产出:

1.box- sizing  可以改变元素尺寸计算元素
        content-box (默认值)   = width + padding + border
        border- box   盒子的实际width=内容 + padding + border (常用在全网页样式)
        inherit 继承父元素的边框(不常用)

    <style>
        .box2 {
            width: 200px;
            height: 20px;
            padding:20px
            border: 20px solid red;
        }
    </style>
<!--默认值 content-box-->  

<body>
    <div class="box2"></div>
</body>

 

   <style>
        .box2 {
            width: 200px;
            height: 20px;
            padding: 20px;
            border: 20px solid red;
            box-sizing: border-box;

        }
    </style>

<body>
    <div class="box2"></div>
</body>

2.cursor 修改鼠标的样式 
       
auto(默认值)(根据元素自动识别)//a标签就是个手
        default  默认光标样式 (一个箭头)
        not-allowed 禁止点击
        help 带有?好的箭头 表示帮助信息
        pointer 表示一个链接(小手光标)

3.添加多背景图 
        多个背景图用,分割。
       
background-imge:url(), url(), ;

        背景样式都可以用,号分割多组样式
        background-repeat:norepeat , noreapt;

        图片大小调整 background-size:width height;
       
可以控制图片的大小,可以有多组值给个背景图片,如果省略第二个参数,height则是自动计算。
        1.可以给像素和百分比
        2.cover属性值 可以把背景图片扩展到足够大,使图片铺满背景区域(会放大图片,保证图片比例。
        3.contain属性值 最大尺寸填充满背景区域。

        图片位置移动 ,可以用,分割
       
background-position:0 0 ,right bottom;

       背景图片裁剪 background-clip 
        border-box 按边框裁剪 (边框以内背景可见)(默认值)


        
        padding- box 内边距裁剪(内边距内的背景可见)

 


        content-box 内容裁剪(内容部分的背景可见)
        
        

图片定位 background-origin  (和裁剪类似,二选一使用) 
 border- box 图片从border开始定位 (默认值)
 border-padding  图片从padding开始定位
 border- content 图片从内容开始定位

背景简写 background
建议书写顺序:background- color,background-image,background-position/[background-size],repeat,orign,clip
banckground-position 与background- size 同时存在,则只需要加/区分
 


​​​​​​​ 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值