12、前端开发:CSS知识总结——盒子模型(Box Model)(3)

简介: 12、前端开发:CSS知识总结——盒子模型(Box Model)(3)

内联元素的盒子:从“内容区、内边距、边框、外边距”分析行内元素的盒模型;


一、特点总结:


内联元素不能设置width和height


内联元素可以设置水平内边距、垂直方向内边距(垂直方向内边距不会影响页面布局)


内联元素可以设置边框,但是只有垂直的的边框不影响页面的布局


内联元素可以设置水平外边距但不重叠,但是不支持垂直外边距


二、内联元素与块元素转换


display样式可以修改元素类型


可选值:


inline : 可以将一个元素作为内联元素显示


block :可以将一个元素设置块元素显示


inline-block : 将一个元素转换为行内块元素


可以使一个元素既有悍内元素特点又有块元素特点


(既可设置宽高、又不会独占一行)


none : 不显示元素,并且元素不会再页面中继续占有位置


visibility :可以用来设置元素的隐藏和显示的状态


可选值:


visible : 默认值


hidden : 元素会隐藏不显示(但是 它的位置依然保存 )


注意:

在文档流中,子元素的宽度默认占父元素的全部

当元素设置浮动以后,会完全脱离文档流,块元素脱离文档流以后,高度和宽度都被内容撑开。

内联元素脱离文档流以后会变成块元素


相关文章
|
22天前
|
缓存 前端开发
前端代码整洁与规范之CSS篇
【4月更文挑战第2天】 前端代码整洁与规范之CSS篇
41 4
|
11天前
|
移动开发 前端开发 JavaScript
CSS选择器 前端开发入门笔记(十)
CSS选择器 前端开发入门笔记(十)
19 1
|
14天前
|
前端开发 JavaScript 搜索推荐
CSS框架是前端开发中不可或缺的工具
【4月更文挑战第12天】CSS框架是前端开发中不可或缺的工具
18 2
|
24天前
|
人工智能 前端开发 JavaScript
【前端设计】HTML+CSS+JavaScript基本特性
【前端设计】HTML+CSS+JavaScript基本特性
N..
|
1月前
|
前端开发
CSS盒子模型
CSS盒子模型
N..
13 0
|
1月前
|
前端开发 UED 开发者
探索前端开发中的CSS布局技巧
本文将介绍一些在前端开发中常用的CSS布局技巧,包括盒模型、浮动布局、弹性布局和栅格系统等。通过学习这些技巧,开发者可以更加灵活地控制页面的布局,提升用户体验和界面的美观性。
|
1月前
|
前端开发 JavaScript 开发者
前端的CSS选择器
前端的CSS选择器
23 1
|
1月前
|
前端开发 容器
CSS之弹性盒子Flexible Box
CSS之弹性盒子Flexible Box
|
1月前
|
前端开发 JavaScript UED
前端开发的魔法:CSS动画与JavaScript的完美结合
本文将探讨如何利用CSS动画和JavaScript的结合,为前端页面增添生动的效果。我们将通过实例展示如何使用这两种技术为网页元素创建吸引人的动画效果,并讨论它们的优缺点和适用场景。
29 0