博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CSS盒模型
阅读量:5321 次
发布时间:2019-06-14

本文共 703 字,大约阅读时间需要 2 分钟。

CSS盒模型

盒子模型的内容

  • content
  • border
  • padding
  • margin

width和height

  • 只能设置块级元素,对行内元素无效;
  • 针对的是content区域;
  • 不设置数值,默认为容器的值auto

border

  • border-style
    • 常用样式:solid,dashed,dotted,double
    • border-top-style
    • border-right-style
    • border-bottom-style
    • border-left-style
    • 样式值提供顺序:top-right-bottom-left
  • border-width
  • border-color
  • 简写形式:border:width style color(无顺序之分,常用)

padding

  • 对行内元素,在水平方向有效,垂直方向无效(padding-top/bottom)
  • div在浏览器实现居中,margin=0 auto;

margin

  • 两个div上下布局时,垂直方向会发生重叠,上div的margin-bottom和下div的margin-top中取较大的值
  • 对行内元素,水平方向有效,无重叠,垂直方向无效.
  • 顺序是上-右-下-左
  • 两div布局,外div无边框,内div有边框时,设置内div的margin-top无法实现,原因是浏览器默认两个div是同一个边框,解决方法:style="overflow:hidden"

元素的实际大小=margin2+border2+padding*2+height(width)

转载于:https://www.cnblogs.com/sapho/p/4752275.html

你可能感兴趣的文章
441-安排硬币
查看>>
BZOJ3065 带插入区间K小值
查看>>
- > 并查集模板
查看>>
自学前端学习路线图
查看>>
[背包问题][二进制优化] Jzoj P4224 食物
查看>>
8086中的七种寻址方式
查看>>
jQuery学习笔记 - AJAX
查看>>
MySql | 常用操作总结
查看>>
物联网操作系统的概念和特点
查看>>
Hexo站点之域名配置【2】
查看>>
itsdangerous模块
查看>>
C++ 简单字符串加解密(转载)
查看>>
wireshark
查看>>
攻防工具
查看>>
20. 有效的括号
查看>>
公司级平台-IProgram-DAL
查看>>
【编程工具】Sublime Text3 之 Emmet 插件的详细使用的方法
查看>>
TortoiseGit
查看>>
mysql 递归查询父节点 和子节点
查看>>
简单的自我介绍
查看>>