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

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

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


一、特点总结:


内联元素不能设置width和height


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


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


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


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


display样式可以修改元素类型


可选值:


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


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


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


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


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


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


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


可选值:


visible : 默认值


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


注意:

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

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

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


相关文章
|
9天前
|
Web App开发 前端开发 JavaScript
揭秘!前端大牛们如何巧妙利用CSS3,打造炫酷视觉效果!
【10月更文挑战第31天】前端开发面临复杂布局的挑战,本文介绍了几种提升开发效率和代码质量的工具和技术。基础的HTML和CSS可以应对大部分布局需求,而Firefox开发者工具、VS Code、Vue、React等则能应对更复杂的布局,帮助开发者构建高性能、用户友好的网页应用。
19 4
|
28天前
|
前端开发 JavaScript
CSS样式穿透技巧:利用scoped与deep实现前端组件样式隔离与穿透
CSS样式穿透技巧:利用scoped与deep实现前端组件样式隔离与穿透
132 1
|
1月前
|
前端开发 容器
前端技术分享:利用CSS Grid布局实现响应式设计
【10月更文挑战第1天】前端技术分享:利用CSS Grid布局实现响应式设计
|
1月前
|
前端开发 UED 容器
前端技术分享:利用 CSS Grid 实现响应式布局
【10月更文挑战第1天】前端技术分享:利用 CSS Grid 实现响应式布局
50 2
|
1月前
|
Web App开发 前端开发
【前端基础篇】CSS基础速通万字介绍(上篇)3
【前端基础篇】CSS基础速通万字介绍(上篇)
16 1
|
1月前
|
Web App开发 前端开发
【前端基础篇】CSS基础速通万字介绍(上篇)2
【前端基础篇】CSS基础速通万字介绍(上篇)
23 1
|
1月前
|
前端开发 JavaScript 容器
前端之CSS基础知识
前端之CSS基础知识
16 0
|
1月前
|
前端开发 容器
【前端基础篇】CSS基础速通万字介绍(下篇)3
【前端基础篇】CSS基础速通万字介绍(下篇)
17 0
|
1月前
|
Web App开发 存储 前端开发
【前端基础篇】CSS基础速通万字介绍(下篇)2
【前端基础篇】CSS基础速通万字介绍(下篇)
18 0
|
1月前
|
前端开发
【前端基础篇】CSS基础速通万字介绍(下篇)1
【前端基础篇】CSS基础速通万字介绍(下篇)
19 0