CSS右浮动下沉的问题,急!!!!!!!!!!!!!

html-css017

CSS右浮动下沉的问题,急!!!!!!!!!!!!!,第1张

1.像楼上说的给li a加个display:inline-blockfloat:left属性;

li a{display:inline-blockfloat:left}

2.把a标签跟span标签直接对调也能解决问题:

<li><span>[ 2009年2月18日 ]</span><a href="#">沧口店-欢乐维客购 共度二月二</a></li>

是这样的:

①当包含浮动元素的容器宽度不够容纳另一个浮动元素时,该元素就会下沉一定高度,直到有足够的空间可以继续沿着设置的方向移动;

②元素往设定的方向浮动时,什么时候会停止呢?

1是当浮动元素的外边缘 触碰到它的父级的内边缘时。

2是当浮动元素的外边缘 触碰到另一个浮动元素的外边缘时。

【此时不会出现①的下沉情况 是因为在该位置有足够的空间容纳该浮动元素,所以就卡在那里。】