婚恋app源码开发中,元素水平垂直居中常用方法

编程入门 行业动态 更新时间:2024-10-08 18:39:52

<a href=https://www.elefans.com/category/jswz/34/1753148.html style=婚恋app源码开发中,元素水平垂直居中常用方法"/>

婚恋app源码开发中,元素水平垂直居中常用方法

就人们的审美标准而言,在进行婚恋app源码UI设计时,需要实现相关元素的水平垂直居中,这样才能带给用户更舒适的视觉感受,但是在婚恋app源码开发中,都有哪些让元素水平垂直居中的方法呢?

婚恋app源码中的行内元素

<div class="demo1">1111</div
.demo1 {width: 100px;height: 30px;border: 1px solid #333;
}

line-height + text-align

.demo1 {/* 水平居中 */text-align: center;/* 垂直居中: line-height = height */line-height: 30px;
}

婚恋app源码中的行内块状元素

line-height + vertical-align + text-align

vertical-align 只能应用在行内元素和单元格元素上。

<div class="demo1"><img src="=1765461753,2420530801&fm=218&app=92&f=PNG?w=121&h=75&s=A7D53F6EC4F07F803ADE5F7D0300D07C">
</div>
复制代码
.demo1 {width: 500px;height: 200px;border: 1px solid #333;/* 关键代码 */text-align: center;line-height: 200px;
}img {vertical-align: middle;
}

display: table/table-cell + vertical-align + text-align

<div class="demo1"><div class="content"><p>1111111</p><p>2222222</p></div>
</div>
.demo1 {width: 500px;height: 200px;border: 1px solid #333;/* 关键代码 */display: table;
}.content {vertical-align: middle;display: table-cell;text-align: center;
}

婚恋app源码中的块状元素

<div class="parent"><div class="child"></div>
</div>

position + margin

.parent {position: relative;
}
.child {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;
}

flex + margin

.parent {display: flex;/* 定义项目在主轴上如何对齐 */justify-content: center;/* 定义项目在交叉轴上如何对齐 */align-items: center;
}

或者

.parent {display:flex;
}
.child {margin: auto;
}

grid

.parent {display: grid;
}
.child {justify-self: center;align-self: center;
}

或者

.parent {display:grid;
}
.child {margin: auto;
}

以上便是“婚恋app源码开发中,元素水平垂直居中常用方法”的全部内容,婚恋app源码开发中涉及到的元素多种多样,所以常用方案也并不相同,希望以上分享能带给大家一些帮助。

更多推荐

婚恋app源码开发中,元素水平垂直居中常用方法

本文发布于:2024-02-07 03:14:34,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1752902.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:婚恋   源码   元素   水平   常用

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!