元素设置绝对定位后,text-align:center不起作用了

元素设置绝对定位后,text-align:center不起作用了

元素设置绝对定位后,怎么使里面的文字水平居中

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

设置了绝对定位的元素,想要让其文本内容居中显示,需要再次设置宽度,譬如:

http://img1.sycdn.imooc.com//climg/5b027722000118e016800224.jpg

这是绝对定位的性质也是设置绝对定位后,让文本内容水平居中的常用处理方法

祝学习愉快!


  • 奥义憨憨 提问者 #1
    原来如此
    2018-05-21 16:45:08
卡布琦诺 2018-05-21 11:43:56

http://img1.sycdn.imooc.com//climg/5b02404b00016cf709400781.jpg

测试是可以居中显示的呀,建议同学提供一下代码(html、css)以便于大家更准确地定位你的问题并帮你解答~祝学习愉快!

  • 提问者 奥义憨憨 #1
    emmmmm 我没有设置dd的宽度,但是默认宽度不应该是父元素宽度的100%么,还是说设置的绝对定位之后必须要设置宽度了呢,我的代码大概这样: <dl style="position:relative;width:200px;"> <dt style="position:absolute;top:10px;left:0;text-align:center;height:30px;line-height:30px;">我是标题-我要居中</dt> <dd>我是内容-我要居中</dd> </dl>
    2018-05-21 15:16:04
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
前端小白入门系列课程
  • 参与学习           人
  • 提交作业       11218    份
  • 解答问题       36713    个

从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师