CSS盒子模型与常见问题

该博客聚焦前端CSS知识,介绍了显示模式及其转换,详细阐述盒子模型,包括边框线、内边距、外边距等内容,还提及清除默认样式、元素溢出、外边距合并与塌陷现象,以及行内元素内外边距问题。

显示模式

    显示模式:标签(元素)的显示方式
    作用:布局网页的时候,根据标签的显示模式选择合适的标签摆放内容

    块级元素
    特点:
      独占一行
      宽度默认是父级的100%
      添加宽高属性生效

    行内元素
    特点:
      一行可以显示多个
      宽高尺寸由内容撑开
      设置宽高属性不生效

    行内块元素
    特点:
      一行可以显示多个
      宽高尺寸也可以由内容撑开
      设置宽高属性生效

转换显示模式

   	属性:display
    属性值        效果
    block        块级
    inline-block 行内块
    inline       行内
    
    display: inline;

盒子模型

    内容区域 – width & height
    内边距 – padding(出现在内容与盒子边缘之间)
    边框线 – border 
    外边距 – margin(出现在盒子外面)
    div {
   
   
        margin: 50px;
        border: 5px solid brown;
        padding: 20px;
        width: 200px;
        height: 200px;
        background-color: pink;
      }

在这里插入图片描述

边框线

	  四个方向边框线
	  属性名:border(bd)
	  属性值:边框线粗细  线条样式  颜色(不区分顺序)
	  属性值  线条样式
	  solid   实线
	  dashed  虚线
	  otted   点线
    div {
   
   
      width: 200px;
      height: 200px;
      background-color: pink;

      /* 实线 */
      /* border: 1px solid #000; */

      /* 虚线 */
      /* border: 2px dashed red; */

      /* 点线 */
      border: 3px dotted green;
    }
    单方向边框线
    属性名:border-方位名词(bd+方位名词首字母,例如,bdl)
    属性值:边框线粗细  线条样式  颜色(不区分顺序)
    方位词 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值