2020-0327 盒子模型补充

Box1,样式宽高200,背景色#bfa
Box2是子元素,宽100,高200,background橙色,在父元素内容区的

image.png

image.png

子元素比父元素小
如果box2高400,比父元素大,相当于小盒子里装个大东西撑破了,这叫溢出

image.png

Overflow

用来设置元素如何处理溢出的内容,这个属性是加给父元素的

  • 可选值
    • Overflow:Viseble, 默认值,溢出的内容直接在元素以外的位置显示
image.png
  • overflow:Hidden溢出的内容会被裁剪,隐藏不显示,文字最好不要裁,显示内容不全,也可以在div里面直接写字
    image.png
  • Overflow:Scroll
    • 出现滚动条,可以通过滚动条查看完整的内容
    • 无论那个方向 溢出,总会生成双方向滚动条
image.png

垂直方向溢出,水平没有溢出

  • Overflow:auto 垂直溢出出现垂直,水平溢出出现水平,如果都没溢出,都没有滚动条

超链接做个200 乘200超链接

image.png

Display,用来设置元素的显示类型

  • 可选值
  • Inline 元素将会以行内元素的形式显示
  • Block 元素讲会一个块元素的形式显示,宽高生效了就可以看出是个块元素


    image.png

Inline-block元素将会以行内块元素的形式呈现,宽高生效,没有独占一行
行内块:既有块元素特点,可以设置宽高,也有行内元素的特点,不会独占一行

image.png

样式写Display:None表示隐藏,元素不会在页面中显示 ,可以等他满足一定条件再让他出来,不会占据位置

image.png

:
用来设置元素是否显示
可选值
Visibility:Visible 默认值 元素在网页中正常显示
Visibility:Hidden 元素在页面中隐藏,但是依然占据页面的位置
主要以Display:None为主
table:元素会以表格的形式显示

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 什么是盒子? CSS处理网页时,它认为每个元素都包含在一 个不可见的盒子里。 我们只需要将相应的盒子摆放到网页中相...
    咻咻咻滴赵大妞阅读 4,449评论 0 0
  • day01­_起源和结构 结构:Xhtml xml 表现:CSS 行为:DOM ECMAScript 以上都属于W...
    Sakura_明妃阅读 4,994评论 0 1
  • 一、盒子模型 1、盒子CSS处理网页时,它认为每个元素都包含在一 个不可见的盒子里,我们只需要将相应的盒子摆放到网...
    瘦不下去了阅读 6,600评论 0 0
  • 一、CSS入门 1、css选择器 选择器的作用是“用于确定(选定)要进行样式设定的标签(元素)”。 有若干种形式的...
    宠辱不惊丶岁月静好阅读 5,552评论 0 6
  • 使用width来设置盒子内容区的宽度使用height来设置盒子内容区的高度width和height只是设置的盒子内...
    心软脾气硬01阅读 2,761评论 0 0

友情链接更多精彩内容