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

来源:4-6 居中、边缘定位二三事

HarperL

2015-05-30 18:02

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

写回答 关注

3回答

  • 慕少7532173
    2016-10-20 11:25:45

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

  • petersun
    2015-09-08 22:32:40

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

    慕少7532...

    回复 stickm因为后面的a标签有设置display:block

    2016-10-20 11:21:37

    共 3 条回复 >

  • 戈饭
    2015-05-31 18:40:04

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

    peters...

    我认为你的理解有些偏差,可以看下我的回答。

    2015-09-08 22:33:19

    共 1 条回复 >

CSS深入理解之absolute

理解CSSposition:absolute声明,掌握position:absolute高级应用

51954 学习 · 255 问题

查看课程

相似问题