1 概述

前端工程师都有过这样的痛苦经历,如何让 div 元素居中,所以我决定分享这个教程。

2 使用 absolute

2.1 tailwind

<div class="relative"><div class="absolute left-1/2 top-1/2 translate-x-[-50%] translate-y-[-50%]"></div>
</div>

2.2 bootstrap

<div class="position-relative"><div class="position-absolute top-50 start-50 translate-middle"></div>
</div>

3 使用 flex

3.1 tailwind

<div class="flex justify-center items-center"><div class=""></div>
</div>

3.2 bootstrap

<div class="d-flex justify-content-center align-items-center"><div class=""></div>
</div>

4 使用 flex + margin

4.1 tailwind

<div class="flex"><div class="m-auto"></div>
</div>

4.2 bootstrap

<div class="d-flex"><div class="m-auto"></div>
</div>

5 使用 grid

5.1 tailwind

<div class="grid place-items-center"><div class=""></div>
</div>

5.2 bootstrap

<div class="d-grid justify-content-center align-items-center"><div class=""></div>
</div>

6 使用 grid + margin

6.1 tailwind

<div class="grid"><div class="m-auto"></div>
</div>

6.2 bootstrap

<div class="d-grid"><div class="m-auto"></div>
</div>

CSS | bootstrap 和 tailwind 中如何让 div 居中相关推荐

  1. 设置div的高度_html中如何让div居中

    html中使得div居中的方法有:margin方法通过设置margin的左边距和上边距的值为父元素减去子元素再除以2的值来使div居中:另外position方法也可以使div居中 web前端学习:打造 ...

  2. HTML中如何让div居中

    html中使得div居中的方法有:margin方法通过设置margin的左边距和上边距的值为父元素减去子元素再除以2的值来使div居中:另外position方法也可以使div居中. 在页面布局时经常会 ...

  3. CSS中怎么让DIV居中

    CSS 如何使DIV层水平居中 今天用CSS碰到个很棘手的问题,DIV本身没有定义自己居中的属性, 网上很多的方法都是介绍用上级的text-align: center然后嵌套一层DIV来解决问题. 可 ...

  4. html怎么将div居中,在html中怎么把div居中

    在html中把div居中的方法是,给div引入一个css样式,然后添加自动居中代码[margin: 0 auto;],利用外边距的左右auto就可以实现div居中了. 本文操作环境:windows10 ...

  5. html盒子嵌套居中,css在盒子中垂直居中和固定居中

    顶部固定居中 我是固定的 .w960{ width: 960px; margin:0 auto; } .fixed{ position: absolute; top:0; left: 0; right ...

  6. css数字固定居中怎么使用,css在盒子中垂直居中和固定居中

    顶部固定居中 我是固定的 .w960{ width: 960px; margin:0 auto; } .fixed{ position: absolute; top:0; left: 0; right ...

  7. html让整个div居中,分享一个可以让DIV实现居中齐的方法

    无意中在网站看到一属性可以让一个DIV实现居中,个人觉得很好,想起以前自己学习CSS时候也曾经接触过实现DIV居中的方法,看过css彻底研究一本书,中讲到用三个DIV的方式,实现代码长,代码不易理解, ...

  8. 网页制作中规范使用DIV+CSS命名规则(转)

    网页制作中规范使用DIV+CSS命名规则,可以改善优化功效特别是团队合作时候可以提供合作制作效率,具体DIV CSS命名规则内容如下: 页头:header  如:#header{属性:属性值;}或.h ...

  9. bootstrap分页css样式,修改bootstrap-table中的分页样式

    使用bootstrap-table时,使用$("")选择器没办法选中下方的分页button按钮,可能跟它是动态生成的有关吧. 最终找到与之对应的js(bootstrap-table ...

最新文章

  1. 开发网络爬虫应该怎样选择爬虫框架?
  2. 《R语言实战》第7章
  3. java毛玻璃_模糊效果(毛玻璃效果)
  4. AI前沿线上大会,ALBERT一作、京东AI科学家等大咖亲临现场,限时免费,名额有限!...
  5. python打包软件后报错 :SyntaxError: Non-UTF-8 code starting with ‘\x90‘ in file 的原因及解决方法
  6. 计算机网络-网络应用
  7. 语言孪生素数问题_刘建亚教授讲述“素数的故事”
  8. 疫情下的618:搜索热度已盖过双11,全民练习“直播带货”
  9. PTA5-16 一元多项式求导 (20分)
  10. linux Apache启动提示 httpd: apr_sockaddr_info_get() failed f
  11. 揭秘成为最牛程序员的五大要诀
  12. IOS开发之Bug--关于UIImageView的使用
  13. Android 四大组件之Activity
  14. 2022-2027年中国实验室自动化行业市场调研及未来发展趋势预测报告
  15. 征集国内操作系统项目列表 zz
  16. 英文数字验证码识别包
  17. [RK3288][Android6.0] 用户空间对音频寄存器的控制
  18. 阿里云——弹性公网IP
  19. Python爬虫(一)——58同城租房信息
  20. 新兴技术abcdefg_智能技术如何掩盖新兴的公司控制时代

热门文章

  1. iOS音频---AVAudioEngine
  2. 框架里面的标签采集不到怎么办_圣淘电商分享-最新人群标签落地‘实操’(必读干货)...
  3. 藻酸盐/PEI/DNA复合载体|脂质-鱼精蛋白-DNA复合物|合成方法
  4. arcgis中创建逼真的三维视图
  5. BUUCTF:Quoted-printable
  6. 数据库-grant和revoke
  7. 我建了一个付费知识星球
  8. ame 服务器无响应,ame 动态链接服务器
  9. 视频编辑软件Vegas中的轨道怎么恢复默认大小?
  10. Cdiscount、Allegro如何利用测评补单自养号提升店铺权重和流量