盒子模型块元素(盒子)

搭建网页结构

1.特点:

1)独占一行空间

2)默认宽度为100%(占满父元素)

3)高度默认为0,如果有子元素,父元素高度由子元素决定

4)宽度和高度可以改变,通过width/height

2.概念

1)宽度 width

2)高度 height

3)外边距 margin

margin:1px; 【速写形式】外边距上右下左都有1px

margin:1px 2px; 上下为1px;右左为2px

margin:1px 2px 3px; 上1px ,右左2px,下3px

margin:1px 2px 3px 4px; 上1px ,右px,下3px,左4px

margin-top:1px;

margin-bottom:2px;

margin-left:10px;

margin-right:5px;

4)边框 border

border:1px solid #ccc; 【使用频率最高的速写,超级速写】

上下右左边框的宽度为1,样式为实心线,颜色为#ccc

border-width 【速写】边框宽度

border-width:1px;

border-top-width:1px;

border-bottom-width:1px;

border-right-width:1px;

border-left-width:1px;

border-style 边框样式

border-top-style:solid;

border-bottom-style:dotted;

border-right-style:dashed;

border-left-style:double;

border-color 边框颜色

border-top-color:

border-right-color:

border-bottom-color:

border-left-color:

5)内边距 padding

与margin类似

padding:1px; 【速写形式】

padding:1px 2px;

padding:1px 2px 3px;

padding:1px 3px 3px 4px;

padding-top:

padding-right:

padding-bottom:

padding-top:

3.盒子类型

1)传统盒子(内容盒子)

box-sizing:content-box;

表示盒子的width不包括padding和border

盒子所在的宽度=width(width指的是content部分的内容)

2)怪异盒子(边框盒子)

box-sizing:border-box;

width 表示的是边框内部(包含边框)的所有总和

width:100px

假如border:10px;padding:10px; 内容的宽= 100px - 2*10px - 2*10px = 60px

行内元素

特点:

1)与其他行内元素共享一行空间

2)无法指定宽高,所占位置由其内容决定

布局:使用盒子来进行布局,布局目的是为了让块元素在一行中显示

css中盒子的属性,css盒子模型及属性介绍相关推荐

  1. css text top,text-align属性(css中文本对齐属性)

    text-align属性 设置h1.h2.h3元素的文本对齐方法: h1{text-align:center} h2{text-align:left} h3{text-align:right} 亲自试 ...

  2. css中文本指什么,CSS中的文本属性

    本文总结一下CSS中关于文字的相关属性,最后给出实例. CSS基础文字属性 文字的基础属性主要包括:字体.颜色和文本.除去颜色color的属性外,字体和文本的相关属性可以权威参考: CSS 文本属性( ...

  3. css中float详解,CSS浮动属性Float详解?史上最全Float详解

    我们在学习css样式的时候,都知道css是盒概念,并且每一个盒子都是一个元素,下面我们就对CSS浮动属性Float进行详解,让你彻底了解Float. 一:什么是Float浮动? Float浮动是css ...

  4. 浅析CSS中的overflow属性

    随时随地技术实战干货,获取项目源码.学习资料,请关注源代码社区公众号(ydmsq666) overflow属性的作用是规定当内容溢出元素框时发生的事情,定义溢出元素内容区的内容会如何处理. overf ...

  5. html中overflow是什么标签,CSS中Overflow的属性是什么?Overflow属性详解

    很多人学习css的时候,不太知道Overflow的属性是什么?怎么用Overflow的属性,下面Gxlcms为你总结一下Overflow属性和用法. 我们都知道,盒子的大小和盒子的位置都是可以用css ...

  6. html页边距为负值,css中的padding属性可以为负值吗?css中padding属性的详解

    关于css盒模型中的内边距padding属性的详细介绍,还有新手常犯的一个错误,内边距padding属性真的能写入负值.这个答案在文章的最后,现在就让我们一起来看这篇文章吧 首先我们介绍的是第一个问题 ...

  7. CSS中的resize属性

    CSS | 调整属性 (CSS | resize Property) Starting note: 开始说明: We deal with various elements regularly whil ...

  8. html text align属性,CSS中的text-align属性怎么用

    CSS的text-align属性可用于设置文本的位置,接下来的这篇文章将给大家介绍关于CSS中的text-align属性的用法,下面我们来看具体的内容. 我们先来看一段简单的代码 在此处显示文字 效果 ...

  9. CSS中Position定位属性的使用

    文章目录 CSS中定位属性的使用 position:absolute position:relative position:fixed position:sticky position:static ...

  10. css 中的zoom,对CSS中zoom属性的总结

    在css中,zoom属性作用是设置或检索对象的缩放比例.对应的脚本特性为zoom.虽然很多人都知道,但是任然有人不知道zoom的具体的用法,或者没有深究过,下面就把zoom的用法总结一下: 1.CSS ...

最新文章

  1. Linux那些事儿 之 戏说USB(5)我是谁
  2. python知道答案_Python程序设计基础知道章节测试答案
  3. numpy 数组 填充 0、1和各种值
  4. Ubuntu 17.4下如何安装和配置flash player
  5. hdu 3564(线段树+LIS)
  6. GridView分页后RowCommand出错:索引超出范围
  7. 基于JAVA+SpringMVC+Mybatis+Vue+MYSQL的大学体育健康管理系统
  8. c语言成绩统计与学籍管理源码,[源码和文档分享]基于C语言的学生成绩管理系统...
  9. GetlastError()函数返回值
  10. Centos 启用网卡出现 no link present. Check cable
  11. 苹果应用 Windows 申请 普通证书 和Push 证书 Hbuilder 个推(2)
  12. USBkey结合win7实现登陆验证
  13. 利用python批量查询企业信息_python批量查询百度收录
  14. C++获取文件夹内子文件夹名
  15. 使用VMware虚拟机搭建爱快路由器PPPoE服务器环境
  16. Qt编写安防视频监控系统55-布局方案
  17. kNN算法实现手写数字识别(机器学习)
  18. CREO图文教程:三维设计案例之油缸顶物体的骨架模型设计图文教程之详细攻略
  19. 数据库方言(Dialect)
  20. .py文件与.ipynb文件互相转换

热门文章

  1. cnd服务器维护游戏,cdn可以加速服务器游戏
  2. 华为推出OpenHarmony生态使能服务 加速OpenHarmony商用发行版落地
  3. Python办公自动化实战 05 | Python-docx库:Python与Word的完美结合_ 利用代码实现Word中插入图片
  4. c语言中用简易暗纹来输入密码,本人打印下载练习时,想去掉暗纹或底纹,想请 – 手机爱问...
  5. java堆是什么_java中的堆是什么意思?
  6. sum over()用法,以及与group by的区别
  7. 多媒体系统之MediaMuxer和MediaExtractor(五)
  8. 大家都去荷兰注册公司到底是为了什么?
  9. 69-C语言-判断数组升序降序
  10. vue兄弟组件传值的方法