幾個并列的塊元素,如果前面幾個元素沒有設定浮動,而給最後的元素設定為float:right,則被設定為浮動的這個元素會出現在下一行。
解決方法: 1.不用修改css什麼的,隻要把float的子產品放到非float的前面即可。 優點:不用多餘的代碼。 缺點:破壞語意 2.絕對定位。 優點:不破壞語義。 缺點:代碼量加大。 3.給他們都添加浮動。 優點:同上。 缺點:會引起其他bug等。 4.添加hack。_margin-top:XXXXpx; 優點:同上。 缺點:使用了hack。
幾個并列的塊元素,如果前面幾個元素沒有設定浮動,而給最後的元素設定為float:right,則被設定為浮動的這個元素會出現在下一行。
解決方法: 1.不用修改css什麼的,隻要把float的子產品放到非float的前面即可。 優點:不用多餘的代碼。 缺點:破壞語意 2.絕對定位。 優點:不破壞語義。 缺點:代碼量加大。 3.給他們都添加浮動。 優點:同上。 缺點:會引起其他bug等。 4.添加hack。_margin-top:XXXXpx; 優點:同上。 缺點:使用了hack。