肥宅钓鱼网
当前位置: 首页 钓鱼百科

css文字水平居中有哪些方法(css实现水平居中的几种方式)

时间:2023-08-07 作者: 小编 阅读量: 4 栏目名: 钓鱼百科

一、对于行内元素:text-align:center;二、对于确定宽度的块级元素:(1)margin和width实现水平居中常用(前提:已设置width值):margin-left:auto;margin-right:auto;(2)绝对定位和margin-left:-(宽度值/2)实现水平居中固定宽度块级元素水平居中,通过使用绝对定位,以及设置元素margin-left为其宽度的一半.conte

一、对于行内元素:

text-align:center;

二、对于确定宽度的块级元素:

(1)margin和width实现水平居中

常用(前提:已设置width值):margin-left:auto; margin-right:auto;

(2)绝对定位和margin-left: -(宽度值/2)实现水平居中

固定宽度块级元素水平居中,通过使用绝对定位,以及设置元素margin-left为其宽度的一半

.content{

width: 200px;

position: absolute;

left: 50%;

margin-left: -100px; // 该元素宽度的一半,即100px

background-color: aqua;

}

(3)position:absolute(left=0 top=0 right=0 bottom=0)margin:auto

.content{

position: absolute;

width: 200px;

top: 0;

right: 0;

bottom: 0;

left: 0;

margin: auto;

}

三、对于未知宽度的块级元素:

(1)table标签配合margin左右auto实现水平居中

使用table标签(或直接将块级元素设值为display:table),再通过给该标签添加左右margin为auto

(2)inline-block实现水平居中方法

display:inline-block;(或display:inline)和text-align:center;实现水平居中

存在问题:需额外处理inline-block的浏览器兼容性(解决inline-block元素的空白间距)

(3)绝对定位实现水平居中

·绝对定位 transform,translateX可以移动本省元素的50%

.content{

position: absolute;

left: 50%;

transform: translateX(-50%); /* 移动元素本身50% */

background: aqua;

}

(4)相对定位实现水平居中

·用float或者display把父元素变成行内块状元素

.contentParent{

display: inline-block; /* 把父元素转化为行内块状元素 */

/*float: left; 把父元素转化为行内块状元素 */

position: relative;

left: 50%;

}

/*目标元素*/

.content{

position: relative;

right: 50%;

background-color:aqua;

}

(5)浮动实现水平居中的方法

.contentParent{

float: left;

position: relative;

left: 50%;

}

/*目标元素*/

.content{

position: relative;

right: 50%;

background-color:aqua;

}

(6)css3的flex实现水平居中方法

.contentParent{

display: flex;

flex-direction: column;

}

.content{

align-self:center;

}

(7)CSS3的fit-content配合左右margin为auto实现水平居中方法

.content{

width: fit-content;

margin-left: auto;

margin-right: auto;

}

    推荐阅读
  • 梦见大姨妈来了很多血什么意思(梦见大姨妈来了很多血好不好)

    接下来我们就一起去研究一下吧!梦见大姨妈来了很多血什么意思准备考试的人梦见来月经流了很多血,意味着要多加用功,在录取边缘。创业的人梦见来月经流了很多血,代表平顺如意,慎防意外损失。谈婚论嫁的人梦见来月经流了很多血,说明为小事争执,难于沟通,婚姻不成。梦见血,表示自己的财产会有继承人。梦见自己在喝血,是发财的祥兆。女人梦见月经,暗示心中对怀孕有所压力或者意味着你将摆脱烦恼,开始新的生活。

  • 人头素描打型技巧(素描人头基础打型)

    8K素描纸,贴好四角构图定大小,上留一指,下留4-5指人头面对的地方留两指,今天小编就来说说关于人头素描打型技巧?下面更多详细答案一起来看看吧!人头素描打型技巧8K素描纸,贴好四角。定大的型,找外轮廓主要是头颈肩。内眼角的连线是下巴底到头顶的1/2。眉弓,眼睛往上两指是眉弓。嘴巴下嘴唇底到下巴底部的距离是下巴到鼻底的1/2。最后是耳朵耳朵顶与眼角在一直线,底部与鼻底同位。

  • 人死后有什么奇怪现象(为什么人死后10天)

    也就是说,不管是出于何种原因,如果孕妇死亡,那么其体内的胎儿都会因为生命物质中断和营养物质耗竭而快速死亡。既然基于已有的发现可以判定胎儿是从死亡孕妇体内“生”出,那么解开这个谜题神秘面纱的关键就是要找出这股看不见的力量!通常,尸体经过呼吸停止、体温下降、免疫系统瘫痪后的3小时,人体内以及周围环境的微生物就会肆无忌惮地繁殖,这其中以内脏器官中的细菌和真菌活动最为激烈。

  • 三七花的种植方法,附三七花的生长习性

    然后选择排水性好的土壤和向阳的坡地,进行多次耕作后把土耙细,做成高25-35厘米、宽100-120厘米的畦。夏季气温不超过35℃,冬季气温不低于零下5℃,均能生长,生长适宜温度18-25℃。种子发芽适温为20℃左右。

  • 让青春梦想与时代脉搏同频共振(让青春梦想与时代脉搏同频共振)

    甘肃的美,美在魔幻的自然风貌。甘肃的美,美在多样的人文风情。甘肃的美,美在广阔的未来发展。勾晓华介绍了规划中的甘肃总体发展空间格局、做大做强兰州的强省会战略以及产业发展情况。她表示,甘肃是一片红色的土地,如今转型发展的甘肃未来可期,也为兰大骄子学在甘肃提供了广阔无垠、大有可为的舞台。马小洁表示,大学是研究和发展高深学问、培养高层次人才、传播优秀文化的地方。

  • 面包机做面包怎么做得更松软(要想把面包做得又松又软很简单)

    面包机做面包怎么做得更松软你有没有跟风买过面包机?好,如果是味道远不及面包店的好吃,那请你象他们那样放上香精,添加剂,面包改良剂,人造黄油等一系列让面包好吃又松软的东西。盐和糖放两侧,酵母放面粉中间。4用手机启动面包机,手机提示,总用用时3小时50分。3熟的牛油果切成约0.5厘米的片。6再分别摆上牛油果和煎蛋。8将两片吐司合并在一起。等到食用时,再解冻入烤箱或平底锅或多士炉略烤即可。

  • 莴苣炒鸡肉的做法(莴苣炒鸡肉的烹饪方法)

    接下来我们就一起去研究一下吧!莴苣炒鸡肉的做法原料:莴笋250克、鸡腿2个。鸡腿剔去骨头,将肉切成条,加入适量的淀粉、料酒、鸡粉、胡椒粉拌匀后腌制20分钟;莴笋去皮后切成小条,生姜切丝,葱切花;热锅放油,下入生姜与鸡肉,大火爆炒至鸡肉变色;放入莴笋翻炒两分钟左右;加入适量的剁辣椒炒匀;放入适量的盐、生抽、葱花炒匀即可。

  • 甘肃凉州是现在的甘肃哪里(甘肃之名源于甘州)

    甘肃省,省会兰州。截至2018年,甘肃省下辖12个地级市、2个自治州,86个县(市、区)。位于甘肃省西北部,河西走廊中段。2002年3月1日,国务院批复撤销张掖地区和县级张掖市,设立地级张掖市。西汉建立后,酒泉、敦煌一带仍被匈奴右贤王属下的浑邪王所控制,称匈奴右地,并不断袭击中原。汉武帝收复河西地区,建立酒泉郡。2002年6月18日,撤销酒泉地区,设立地级酒泉市。原酒泉地区的县级玉门市、敦煌市由甘肃省直辖,酒泉市代管。

  • 荧光增白剂的作用用途是什么呢(荧光增白剂的功效与用途)

    但是由于纸张的可迁移性荧光增白剂可能会对人体造成一定的危害。生活用纸使用时一般与人体皮肤接触因此其质量直接影响到人身的健康和安全,荧光增白剂被广泛应用于纸张制品的漂白和增白,有的研究认为人体长时间接触荧光增白将会引起皮肤过敏、发炎的几率,对人体造成伤害。我们的产品不添加荧光增白剂,可以在根本上减少用户对这类问题的担心,可以放心使用。

  • 上网查找京东物流的信息简单概括(地下物流要来了)

    根据瑞士的地下物流规划,在隧道内部,无人自动驾驶车辆以30公里的时速行驶在三车道上。值得一提的是,雄安新区已经作为国内地下物流研究的重要样本。据了解,在雄安规划的地下物流系统可利用地下管廊与楼宇自动连接,实现货物全流程自动化流转,自提柜按户设定方便客户取件。地下物流系统不受交通管制、交通拥堵的影响,能够全天候送货。