课程
/前端开发
/HTML/CSS
/CSS深入理解之absolute
chrome下display:inline加不加没区别.
2015-05-30
源自:CSS深入理解之absolute 4-6
正在回答
在chrome下,加不加display:inline确实没有影响,但是在ie下,就需要加display:inline才有效果
使course-fixed表现得像内联元素,但是text-align:right并不能对它起作用,而是对那个空格起作用,将空格定位在最右边。course-fixed成为内联元素后,可以与空格在同一行,但是由于空格已经在最右边了,所以如果course-fixed不加absolute的话,还是会被挤到下一行去。但是需要注意的是,此时course-fixed的“原本位置”还是紧跟在空格后面,只是在显示时到了下一行。所以,加了absolute后,course-fixed就紧跟在空格后面,而且出线在外面去了。
卖火柴的小舒
stickman_0
慕少7532173
这样就可以使course-fixed表现得像个内联元素,父容器就可以用text-align:right右对齐它。
petersun
举报
理解CSSposition:absolute声明,掌握position:absolute高级应用
3 回答course-fixed-x为什么要定义一个display:inline;而且定义了之后会和course-content同一行,求解
1 回答PC端为什么布局失败呢?没有展现出fixed的效果
1 回答为什么设置.course-sidebar-result a{ position:absolute; …… } 后点击input,ul会显示?
4 回答course 用padding
2 回答最后一个fixed定位不理解
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号