1.10(学习篇)

盒模型组成结构

1.内容区域(div)

2.内边距(padding)

3.边框(border)

4.外边距(margin)

总结:内容区域 、内边距 和 边框 都会影响盒子的大小, 外边距它不会影响盒子的大小,它会影响盒子的位置

css的基本属性

1.width 宽度

2.height 高度

3.background 设置背景

4.padding 内边距

5.border 边框

6.margin 外边距

padding的用法

给谁加内边距,谁就会变大

1.只有一个值得时候,它会设置4条边的内边距

padding: 20px;

2.给padding2个值得时候,它会设置4个方向的值,上下是第一个值,左右是第二个值.

padding: 20px 30px;

3.给padding 3个值的时候,第一个值是上,第二个值是左右,第三个值是下

padding: 20px 30px 40px;

4.给padding4个值得时候,设置顺序是上右下左, 顺时针方向

padding: 20px 30px 40px 50px;

margin属性

margin 属性会受到float(浮动的影响);它的简写顺序和padding 是一样的

块元素 内联元素 可以互转吗?

答案:是可以的

通过display 这个属性来转换

把块转换成内联元素

display: inline;

把内联元素转换成块元素

display: block;

内联和块的区别:

内联没有宽高

块元素有宽高

内联元素的宽高,是由他内容的宽度来决定的,内容是文本

块元素的宽高 如不定义的情况下,它只有宽度;这个宽度是默认的;是父级的宽度; 默认没有高度;它宽度可以从新定义;它的高度,通过内容撑开,也可以通过定义;

inline-block

inline-block 和inline 的区别就是比inline多了一个可以设置宽高,共同点都可以由自己的内容撑开;

inline-block 和block 的区别 block默认会有宽度 inline-block默认没有宽度,共同点是都可以设置宽高

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

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,687评论 1 92
  • 转载请声明 原文链接地址 关注公众号获取更多资讯 第一部分 HTML 第一章 职业规划和前景 职业方向规划定位...
    前端进阶之旅阅读 16,717评论 32 459
  • •前端面试题汇总 一、HTML和CSS 21 你做的页面在哪些流览器测试过?这些浏览器的内核分别是什么? ...
    Simon_s阅读 6,598评论 0 8
  • 一 外部式css样式 (也可称为外联式)就是把css代码写一个单独的外部文件中,这个css样式文件以“.css...
    KunMitnic阅读 4,596评论 0 1
  • CSS格式化排版 1、字体 我们可以使用css样式为网页中的文字设置字体、字号、颜色等样式属性。下面我们来看一个例...
    张文靖同学阅读 5,081评论 0 3

友情链接更多精彩内容