CSS子盒子居中效果的实现有哪些方法
Admin 2022-09-21 群英技术资讯 410 次浏览
首先创建互相嵌套的两个盒子
浏览器中打开,盒子的样式为:
接下来是让子盒子水平和垂直居中的五种方法:
可以先通过display将子盒子转换为行内块显示模式,然后利用文本水平居中和行高获得最终子盒子的水平和垂直居中。由于对齐方式的不同,需要给子盒子添加vertical-align: middle;
先为父盒子设置相对定位,再为子盒子设置绝对定位,且绝对定位的四个方向的位移都设为0,然后将外边距margin属性值设置为auto即可。
先为父盒子设置相对定位,再为子盒子设置绝对定位,且将子盒子分别向右、向下移动父盒子的一半,然后利用外边距margin将子盒子分别向左、向上移动子盒子的一半。
先为父盒子设置相对定位,再为子盒子设置绝对定位,且将子盒子分别向右、向下移动父盒子的一半,然后利用位移transform: translate;将子盒子分别向左、向上移动子盒子的一半。
首先在父元素中添加display:flex;使其显示模式为flex布局模式,然后在父元素中添加主轴居中和侧轴居中即可。
最终结果显示为:
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
这篇文章给大家分享的是CSS怎样制作扇形图片效果方法,也就是图片是以扇形的样式展示的,小编觉得挺实用的,因此分享给大家做个参考,文中的示例代码介绍得很详细,有需要的朋友可以参考,接下来就跟随小编一起了解看看吧。
小编今天来给大家说说看css3截图的实现代码内容,一般的视频网站对于用户上传的视频,在用户上传完成后,可以对播放的视频进行截图,然后作为视频的展示图。有需要的朋友可以参考。
css中设置文本行高的属性是“line-height”,该属性用于设置文本行的距离,语法为“line-height:value”;属性值为数字时会设置数字与当前的字体尺寸相乘为行高,属性值单位为“%”时会基于当前字体尺寸的百分比设置行高。
css怎样去除按钮之间的间距正常情况下,当我们设置了按钮之后,按钮之间会出现间距,示例如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="
在css中,可以利用float属性来设置div靠右显示,该属性用于定义元素在哪个方向浮动,当属性的值为“right”时,元素向右浮动,也就是元素靠右显示,语法为“div{float:right;}”。
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008