嗨堆棧溢出社區。我有2 動態 divs,我想浮在一個容器內。但是我希望HTML上的最後一個div比第一個更靠右。我的問題是,我不能改變HTML,只有CSS。CSS:將div放在float的右邊:right
這將用於頁面之間的導航,因此我可以使兩個div可見或只有一個。即使我只有一個div,它也必須與容器的右側對齊(這就是爲什麼我想使用浮動)。
這裏有一個的jsfiddle爲您更好地理解:http://jsfiddle.net/Cthulhu/yVCDZ/1/
我想「下一步」後,「上一頁」出現。提前致謝。
顯示:內聯塊;是要走的路。 – 2012-04-11 15:37:19
這似乎很好。 IE 8會遇到什麼樣的問題? – Cthulhu 2012-04-11 15:40:40
IE7及更早版本無法識別內聯塊。在這種情況下,您可以使用'display:inline;'。您可能還必須使用類似'zoom:1;' 的設置來獲取hasLayout屬性集。這裏是IE7 hack的小提琴。也許不是最好的方式,但這是我現在所擁有的。 http://jsfiddle.net/mestekweb/yVCDZ/10/ – 2012-04-11 15:55:23