css盒子模型学习

盒子模型:                                                                    
                                                                    
    把HTML中所有的布局元素(块元素/div)看成一个矩形的盒子                                                                
                                                                    
盒子模型的组成:内容区(content)、padding(内边距)、border(边框)、margin(外边距)                                                                                                                  
盒子真实的大小:内容区、边框、内边距                                                                                           自己设置的宽高属性(width,height)是内容区的大小,不是盒子真实的大小                               1.边框:                                                                    
 border属性                    边框会影响盒子大小                                            
 border:边框粗细 边框样式 边框颜色;                  

 

 三个值的顺序可以随意放置 

 边框粗细: 指定边框的大小 数值px                     

边框颜色:指定边框的一种颜色                                                            
 边框样式: 指定边框线条的样式                                                            
                                                                    
                solid 实线                                                    
                                               
                dashed  虚线                                                    
                                                                    
                dotted  点线                                                    
                                                                    
                        border-top                      1.先准备一个布局元素(div)                        
                                                                    
    边框可以在四个方向上都可以加                    border-bottom                      2.将布局元素的宽高属性都设置为0                        
                                    用边框画三角形                                
                        border-left                      3.设置边框,每个方向上的边框要求粗细都一样,每个边框的粗细都要大一点                        
                                                                    
                        border-right                      4.保留指定方向的边框,其他的三个方向上的边框设置成透明色                        
                  
2.内边距:                                                                    
                                                                    
    padding            内边距一定会影响盒子的大小                                                    
                                                                    
    内容区到边框的距离                                                                
                                                                    
    正常情况:    内边距增大,内容区大小不变,整个盒子变大,自己设置的宽高只是内容区大小                                                            
                                                                    
    盒子模型的怪异模式(box-sizing:border-box):                    内边距增大,内容区减小,整个盒子大小不变,自己设置的宽高就是盒子的真实大小                                            
                                                                    
    padding-bottom                                                                
                                                                    
    padding-top                                                                
                padding:上 右 下 左;            方向是顺时针的,每个值和每个值之间用空格隔开                                        
    padding-left                                                                
                padding:上 左右 下;                                                    
    padding-right                        内边距一定不能设置成负数                                        
                padding:上下 左右;                                                    
                                                                    
                                                                    
补充:鼠标样式                                                                    
            pointer   鼠标的点击状态(小手)                                                        
    cursor                                                                
            default   鼠标箭头的状态(默认值)                                                        
                                                                    
            crosshair 十字线                                                        
                                                                    
            move      移动                                                        
                                                                    
            text     指示文本                                                        
                                                                    
            help     帮助状态                                                        
                                                                    
            wait     等待状态                                                        
                                                                    
            url(图片路径),defaullt            引入的图片最好是以ico结尾的图,大小最好不要超过32*32                                            
                                                                    
3.margin外边距:                                                                    
 盒子和盒子之间的距离(调整盒子位置)                    外边距margin不影响盒子的大小                                            
                                            外边距可以设置为负值                        
                margin-top                                                    
    外边距使用内边距一样                                                                
                margin-right                                                    
                            margin: 上 右 下 左;            顺时针                            
                margin-left                                                    
                            margin: 上 左右 下;                                        
                margin-bottom                                                    
                            margin: 上下 左右;                                        
                                                                

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值