<div class="container">
<div class="element1">XX管理</div>
<div class="element2">X</div>
</div>
.container {
display: flex;
align-items: center; /* 垂直居中 */
justify-content: space-between;
position: relative; /* 为绝对定位提供上下文 */
height: 100vh; /* 设置容器的高度为视口高度 */
}
.element1 {
position: absolute; /* 绝对定位 */
left: 50%; /* 水平移动到父容器的50%处 */
transform: translateX(-50%); /* 将元素自身的宽度往左移动50%,确保它居中 */
}
.element2 {
margin-left: auto; /* 将第二个元素推到最右边 */
}
div内有俩个元素,要求第一个在正中间,第二元素在最右边;它们保持垂直居中,如何用css控制?
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 前置:html结构如下 1. flex布局 2. 父元素relative, 子元素absolute + margi...