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

设置行内元素不能达到效果啊?

这个为什么不行呢?

.wrap{  

    background:#ccc;

    display:inline;

    text-align:center;

}

而且用relative向右偏移50%以后,从中间到右边全都是一条灰色的,效果好像也不对?怎么回事?

正在回答

1 回答

直接搞段CSS代码出来别人怎么看嘛?


1 回复 有任何疑惑可以回复我~
#1

糯米团子 提问者

剩下的代码在上面的练习里都有啊,我只把我改动的发出来了额。
2016-09-29 回复 有任何疑惑可以回复我~
#2

学习前端的人 回复 糯米团子 提问者

.wrap{ background:#ccc; /*display:inline;*/ text-align:center; } 你把display:inline;删掉,如果设置为行内元素的话这个div就没有宽度了,也就不能打到居中的效果了
2016-09-29 回复 有任何疑惑可以回复我~
#3

糯米团子 提问者 回复 学习前端的人

center这个不是只能对行内元素用吗?
2016-09-29 回复 有任何疑惑可以回复我~
#4

糯米团子 提问者 回复 学习前端的人

可是div是块状元素啊,text-align:center;这个不是只能对行内元素才能用吗?
2016-09-29 回复 有任何疑惑可以回复我~
#5

学习前端的人 回复 糯米团子 提问者

块元素也可以用的,不信你自己写一个div,给这个div设置宽高,里面随便写一些内容, 然后用text-align:center;写你会发现里面的内容会居中显示
2016-09-29 回复 有任何疑惑可以回复我~
#6

糯米团子 提问者 回复 学习前端的人

哦哦,又去百度了下,原来text-align:center;是针对里面的文本的,明白了,多谢!
2016-09-29 回复 有任何疑惑可以回复我~
#7

学习前端的人 回复 糯米团子 提问者

共同努力!
2016-09-29 回复 有任何疑惑可以回复我~
#8

糯米团子 提问者

非常感谢!
2016-09-29 回复 有任何疑惑可以回复我~
查看5条回复

举报

0/150
提交
取消

设置行内元素不能达到效果啊?

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号