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

course-fixed为什么要加个display:inline呢?course-fixed那个div为什么会在外面?没搞懂.

chrome下display:inline加不加没区别.

正在回答

3 回答

在chrome下,加不加display:inline确实没有影响,但是在ie下,就需要加display:inline才有效果

0 回复 有任何疑惑可以回复我~

使course-fixed表现得像内联元素,但是text-align:right并不能对它起作用,而是对那个空格起作用,将空格定位在最右边。course-fixed成为内联元素后,可以与空格在同一行,但是由于空格已经在最右边了,所以如果course-fixed不加absolute的话,还是会被挤到下一行去。但是需要注意的是,此时course-fixed的“原本位置”还是紧跟在空格后面,只是在显示时到了下一行。所以,加了absolute后,course-fixed就紧跟在空格后面,而且出线在外面去了。

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

卖火柴的小舒

其实这里position的值是fixed,完全可以去掉父标签,添加一个right值就OK了吧?
2016-03-05 回复 有任何疑惑可以回复我~
#2

stickman_0

请问下course-fixed设置成内联元素,那么我觉得三个a标签会在一行排列,为什么会分成三行排列呢,谢谢!!!
2016-10-08 回复 有任何疑惑可以回复我~
#3

慕少7532173

回复 stickm因为后面的a标签有设置display:block
2016-10-20 回复 有任何疑惑可以回复我~

这样就可以使course-fixed表现得像个内联元素,父容器就可以用text-align:right右对齐它。

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

petersun

我认为你的理解有些偏差,可以看下我的回答。
2015-09-08 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

course-fixed为什么要加个display:inline呢?course-fixed那个div为什么会在外面?没搞懂.

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

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

帮助反馈 APP下载

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

公众号

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