<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> .one{width: 250px; height: 250px; background: red; float: left;} .tow{ width: 300px; height: 200px; background:yellow;} .three{ width: 200px; height: 200px; background: pink; float: right; } </style> </head> <body> <div class="one"></div> <div class="tow"></div> <div class="three"></div> </body> </html>
效果图:
我有点不明白为什么粉色的在最下面而且刚好顶部在黄色底部的水平线上。按照我的理解,粉色的应该在最右端的上面。求解析!!!
因为没有浮动的块元素自己就占据了一行了啊,浮动的元素在该行上就没有空间了,所以就被挤下去了第二行了。
一周热门 更多>