当前位置: 首页 > news >正文

CSS —— display属性

用于指定一个元素在页面中的显示方式

HTML中标签元素大体被分为三种类型:块元素、行内元素和行内块元素

块元素 :block

1.独占一行

2.水平方向,占满它父元素的可用空间(宽度是父级的100%)

3.垂直方向,占据的空间由其内容大小决定

4.可以通过 css 属性 width 、 height 设置该元素的宽和高(添加宽高都生效)

常见的block模式下的元素:

div
main
ul
li
p
address
article
aside
blockquote 
dd
dl
dt 
footer
form
h1 h2 h3 h4 h5 h6
header 
hr
nav
ol
pre
section
table
行内元素 :inline

1.一行可以显示多个

只要 当前行有剩余空间可以容纳自身内容,就会显示在里面;如果没有剩余空间,才会移到下一行。

如果前面的兄弟元素是inline模式,往往会在同行显示

如果前面的兄弟元素是block模式,则会在不同行显示

2.宽度和高度默认由内容撑开

3.css 属性 width 、 height 不起作用(设置宽高不生效)

span
a
audio
b
br
button
canvas
em
embed
i
iframe
img
input
label
select
strong
svg
textarea
video
行内块元素:inline-block

1.一行可以显示多个

2.可以设置宽高

display:block;(将元素转换为块元素)

display:inline;(将元素转换为行内元素)

display:inline-block;(将元素转换为行内块元素)

display:none;(元素将被隐藏)

display:flex;(将元素作为弹性盒子显示)(弹性布局)

采用flex布局的元素,称为 Flex 容器(flex container),简称"容器"

display:grid;(将元素作为网格容器显示)

display:table;(将元素作为表格显示)

本文参考自:界面布局 - 基本规则 | 白月黑羽

                      display属性详解_display:block属性-CSDN博客

                      弹性布局(display:flex;)属性详解_弹性布局的属性有哪些-CSDN博客

http://www.lryc.cn/news/436867.html

相关文章:

  • BTC ETF资金流入暴涨400%,市场下一步将如何发展?
  • 视频监控管理平台LntonAIServer视频智能分析抖动检测算法应用场景
  • 初识php库管理工具composer的体验【爽】使用phpword模板功能替换里面的字符串文本
  • 每日一问:C++ 如何实现继承、封装和多态
  • STM32常用数据采集滤波算法
  • 二分系列(二分查找)9/12
  • 如何通过可视化大屏,助力智慧城市的“城市微脑”建设?
  • 何时空仓库
  • 美创获评CNVD年度原创漏洞发现贡献单位!
  • Spring 循环依赖原理及解决方案
  • 【数据结构与算法 | 灵神题单 | 插入链表篇】力扣2807, LCR 029, 147
  • 瑞芯微rv1126 Linux 系统,修改系统时区,包有效方法
  • 系统架构设计师:数据库设计
  • 代码随想录刷题day31丨56. 合并区间,738.单调递增的数字,总结
  • 深圳建站公司-如何做网站
  • Google Earth Engine(GEE)——随时间推移的降雨趋势案例分析(大规模气候监测)
  • 从新手到高手:用这9个策略让ChatGPT成为你的私人顾问!
  • 高精度定位系统中的关键技术:GGA、EHP、RTMC、IMU、GNSS、INS 和 RTK 的协同工作
  • Spring3~~~
  • 微服务CI/CD实践(五)Jenkins Docker 自动化构建部署Java微服务
  • 泰州高新区法院多层面强化固定资产管理
  • JDBC简介与应用:Java数据库连接的核心概念和技术
  • 倒反天罡!这个AI风格模型可自由训练,还能批量生成同风格图像
  • Stable Diffusion绘画 | ControlNet应用-Inpaint(局部重绘):更完美的重绘
  • 电网谐波越限怎么处理
  • Redis中的AOF重写过程及其实际应用
  • JVM面试
  • 【模板的特殊继承关系】 奇异的递归模板模式
  • SAP B1 单据页面自定义 - 用户界面编辑字段
  • MinIO【部署 02】Linux集群版本及Windows单机版、单机多目录版、分布式版(cmd启动脚本及winsw脚本分享)