【前端】一文读懂display: inline-block

简介: 【前端】一文读懂display: inline-block

display: inline-block是CSS中的一个属性值,用于设置元素的显示模式。它结合了inline和block的特点,即既能保持元素在一行内排列,又能设置元素的宽高、内外边距等样式。display:


inline-block常用于创建水平导航栏、网格布局等场景,具有较高的灵活性和兼容性。


display: inline-block的特点如下:


  • 元素会在一行内排列,直到容器的宽度不足时才会换行。
  • 元素可以设置宽高、内外边距等样式,不受父元素或子元素的影响。
  • 元素的垂直对齐方式由vertical-align属性控制,默认为baseline。
  • 元素之间会产生空白间隙,这是由于HTML源码中的换行符或空格导致的。可以通过设置font-size: 0或使用注释符来消除间隙。



下面这串代码可以实现文字居中对齐(包含最后一行):

       label{
          font-size: 18px;
          font-family: PingFangSC-Regular, PingFang SC;
          font-weight: 400;
          color: #000000;
          line-height: 32px;
          text-align: center;
          display: inline-block;
        }


目录
相关文章
|
2月前
|
前端开发 小程序 开发者
小程序的前端 display 有什么类型?
【9月更文挑战第4天】小程序的前端 display 有什么类型?
59 4
|
2月前
|
前端开发 小程序 开发者
小程序的前端 display 有什么类型?
【9月更文挑战第1天】小程序的前端 display 有什么类型?
41 2
|
3月前
|
前端开发 UED 开发者
【前端秘籍】掌握 display: none 与 visibility: hidden 的奥秘,让你的网页设计更上一层楼!
【8月更文挑战第23天】在Web前端开发中,常需控制元素的可见性。本文详细对比了两种主流CSS隐藏方法:`display: none`和`visibility: hidden`。`display: none`彻底移除元素在页面布局中的位置,适用于无需保留空间的隐藏场景;而`visibility: hidden`仅使元素视觉上消失,仍保留其布局位置,适用于需要动画效果或保留布局结构的情况。通过具体示例展示了两种方法的实际应用,帮助开发者根据项目需求选择最合适的方式,提升用户体验。
50 0
|
6月前
|
前端开发 JavaScript
【Web 前端】display: none 和 visibily: hidden 区别?
【4月更文挑战第22天】【Web 前端】display: none 和 visibily: hidden 区别?
|
6月前
|
前端开发
【零基础入门前端系列】—怪异盒模型和display属性(十九)
【零基础入门前端系列】—怪异盒模型和display属性(十九)
|
前端开发
web前端-CSS(display,position,overflow和浮动float)
web前端-CSS(display,position,overflow和浮动float)
130 0
|
前端开发
【前端】display:inline-block中间的间隙
【前端】display:inline-block中间的间隙
109 0
【前端】display:inline-block中间的间隙
|
前端开发
web前端-CSS(display,position,overflow和浮动float)
display(显示) display属性指定由元素生成的框的类型,通常用到display对应值有block、none、inline这三个值。 下面我们来看看display的属性有哪些吧。
web前端-CSS(display,position,overflow和浮动float)
|
前端开发
web前端学习(二十二)——CSS3元素的显示(display)、可见性(visibility)与溢出(overflow)属性的相关设置
web前端学习(二十二)——CSS3元素的显示(display)、可见性(visibility)与溢出(overflow)属性的相关设置
web前端学习(二十二)——CSS3元素的显示(display)、可见性(visibility)与溢出(overflow)属性的相关设置
|
22天前
|
存储 人工智能 前端开发
前端大模型应用笔记(三):Vue3+Antdv+transformers+本地模型实现浏览器端侧增强搜索
本文介绍了一个纯前端实现的增强列表搜索应用,通过使用Transformer模型,实现了更智能的搜索功能,如使用“番茄”可以搜索到“西红柿”。项目基于Vue3和Ant Design Vue,使用了Xenova的bge-base-zh-v1.5模型。文章详细介绍了从环境搭建、数据准备到具体实现的全过程,并展示了实际效果和待改进点。
101 2