为了账号安全,请及时绑定邮箱和手机立即绑定

​如何使横向两列布局上的文字居中显示

​如何使横向两列布局上的文字居中显示

,包括横向和垂直居中显示??像这样的,里面已经添加了float属性的,所以不能直接添加margin:0 auto;求大神指教!!!!
查看完整描述

6 回答

已采纳
?
blovetu

TA贡献319条经验 获得超234个赞

文字水平居中:text-align:center;

单行文本垂直居中:line-height:盒子高度;

多行文本垂直居中:1.使上下的padding值相同即可;

                               2.文字所在父级盒子display:table; 对文字设置display:table-cell;vertical-align:middle;(IE6不支持)

                               3.用定位去做

块元素水平居中:margin:0 auto;  不要搞混了

查看完整回答
2 反对 回复 2016-07-21
点击展开后面2
?
逗你玩而已

TA贡献38条经验 获得超6个赞


年轻,打好基础很重要,手动编写CSS挺好,赶时间还是早点接触Bootstrap之类的框架,会让你耳目一新

查看完整回答
反对 回复 2016-07-21
?
blovetu

TA贡献319条经验 获得超234个赞

//img1.sycdn.imooc.com//579094280001e0c404080545.jpg

这三种方法我都用过,没乱过,你先单独建个文件,单试这个问题

查看完整回答
反对 回复 2016-07-21
?
qq_断翅的天使_03407497

TA贡献1条经验 获得超0个赞

我做出来的效果是这样的,文字并没有垂直居中或者水平居中

//img1.sycdn.imooc.com//57907937000117c509210573.jpg

查看完整回答
反对 回复 2016-07-21
?
人笨嫌刀钝

TA贡献100条经验 获得超24个赞

水平居中是 text-align:center

垂直居中 line-height: 一个和容器高一样大的值px

查看完整回答
反对 回复 2016-07-21
  • year1233
    year1233
    这种方法只适合单行文字的水平垂直居中,而且提问者说里面已经添加了float属性的
  • 人笨嫌刀钝
    人笨嫌刀钝
    float和容器内文字排列有什么关系?
  • year1233
    year1233
    应该没啥影响,我只是说你上面说的方法只适合单行文字的水平垂直居中,看提问者的图片貌似是左中右布局,left覆盖了mainbody,所以不太清楚
  • 6 回答
  • 1 关注
  • 2137 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信