最新回答 / 风筝_0010
使用absolute的时候,由于脱离标准文档流了,所以不会被overflow给裁去,当去掉absolute,然后把a变成inline-block的时候,再去掉overflow就能看到了,因为此时不处于标准文档流了
2015-07-25
最赞回答 / petersun
使course-fixed表现得像内联元素,但是text-align:right并不能对它起作用,而是对那个空格起作用,将空格定位在最右边。course-fixed成为内联元素后,可以与空格在同一行,但是由于空格已经在最右边了,所以如果course-fixed不加absolute的话,还是会被挤到下一行去。但是需要注意的是,此时course-fixed的“原本位置”还是紧跟在空格后面,只是在显示时到了下一行。所以,加了absolute后,course-fixed就紧跟在空格后面,而且出线在外面去了。
2015-05-30
已采纳回答 / Zevo
.course-sidebar-result 本身padding-left:0px;.course-sidebar-result > li 中的li元素指定 padding-left: 12px;
2015-05-18
最赞回答 / 猪脚啦
主要是after和before没有理解吧,你可以大致理解为有三层div最外面就是list一层,中间是list:before一层,最里面当然就是after的了最外面一层负责隔离,加上relative,把各个层给分割开来,因为我们知道absolute没把他们分开是会重叠在一起的,而且不加上relative会使得相对目前的窗口,那么你就只能看到一个大格子了中间那层就是老师讲的那样最里面的就是用来摆弄里面的文字,因为这里的布局在html都不怎么重要,所以选择了after和before的方法
2015-04-28