Disclaimer
Điều này sẽ không có nghĩa là nhu cầu của dự án của bạn. Điều đó đã được trả lời bởi các ứng dụng khác.
Để tham khảo trong tương lai, tôi sẽ xem xét phương pháp tiếp cận oocss cho lớp bố cục. Bạn có thể có các trang có số lượng gạch khác nhau, v.v. Tôi sử dụng các trang sau cho các dự án của mình.
Đối tượng lát gạch
Được sử dụng để tạo bố cục lát gạch.
css
.tiles
{
display: block;
}
.tiles__item
{
display: block;
height: auto;
float:left;
}
.tiles--2
{
margin-left: -4%;
}
.tiles--3
{
margin-left: -2%;
}
.tiles--4
{
margin-left: -2%;
}
.tiles--2 .tiles__item
{
margin-left: 4%;
width: 46%;
}
.tiles--3 .tiles__item
{
margin-left: 2%;
width: 31.3%;
}
.tiles--4 .tiles__item
{
margin-left: 2%;
width: 23%;
}
html
<div class="tiles tiles--2">
<div class="tiles__item">
</div>
<div class="tiles__item">
</div>
</div>
Dock Object
Docks nội dung vào cạnh của màn hình.
css
.dock
{
position: absolute;
height: auto;
width: auto;
}
.dock--t
{
width: 100%;
top: 0;
}
.dock--b
{
width: 100%;
bottom: 0;
}
.dock--l
{
height: 100%;
left: 0;
}
.dock--r
{
height: 100%;
right: 0;
}
html
<div class="dock dock--t">
The content will be docked to the top of the screen.
</div?
Ones khác
tôi sẽ xem xét các đối tượng gạch trong UI Khung Metro. Họ cho phép chiều cao
http://metroui.org.ua/
Nếu bạn đang tìm kiếm một hệ thống bố trí tốt mà sử dụng tỷ lệ:
https://github.com/stubbornella/oocss/wiki/Grids
Nguồn
2013-05-29 15:09:15
dụ của tôi là ở đây: http://shaquin.tk/experiments/tile .html. @MajoB rõ ràng là viết ví dụ của họ cùng một lúc với tôi. –
Cảm ơn Shaquin. Tất cả những gì tôi đã cố gắng cho đến nay đều liên quan đến cách bố trí bảng kể từ khi tôi gặp vấn đề với việc sắp xếp các div được thả nổi. Tôi đã không chú ý đến thực tế rằng phao phải đi trước khi trôi nổi. – orschiro