Tôi đang cố định vị trí hình thu nhỏ trên màn hình thậm chí là "đệm". Dưới đây là một hình ảnh minh họa cho các vấn đề:Lưới hình thu nhỏ linh hoạt với css
<!DOCTYPE html>
<html>
<head>
<title>Test rows</title>
<style type="text/css">
body {
background: #121212;
color: #fff;
}
#Container {
background: #585858;
margin: 0 auto;
min-width: 1024px;
width: 85%;
margin-top: 50px;
text-align: justify;
-ms-text-justify: distribute-all-lines;
text-justify: distribute-all-lines;
}
#Container a {
vertical-align: top;
display: inline-block;
*display: inline;
zoom: 1;
}
.stretch {
width: 100%;
display: inline-block;
font-size: 0;
line-height: 0;
}
</style>
</head>
<body>
<div id="Container">
<a href="#"><img src="http://dummyimage.com/200x120/444/fff" /></a>
<a href="#"><img src="http://dummyimage.com/200x120/444/fff" /></a>
<a href="#"><img src="http://dummyimage.com/200x120/444/fff" /></a>
<a href="#"><img src="http://dummyimage.com/200x120/444/fff" /></a>
<a href="#"><img src="http://dummyimage.com/200x120/444/fff" /></a>
<a href="#"><img src="http://dummyimage.com/200x120/444/fff" /></a>
<a href="#"><img src="http://dummyimage.com/200x120/444/fff" /></a>
<a href="#"><img src="http://dummyimage.com/200x120/444/fff" /></a>
<a href="#"><img src="http://dummyimage.com/200x120/444/fff" /></a>
<a href="#"><img src="http://dummyimage.com/200x120/444/fff" /></a>
<a href="#"><img src="http://dummyimage.com/200x120/444/fff" /></a>
<a href="#"><img src="http://dummyimage.com/200x120/444/fff" /></a>
<span class="stretch"></span>
</div>
</body>
</html>
tôi đã làm một số nghiên cứu ở đây trong stackoverflow và tìm thấy một số mã hữu ích để bắt đầu, nhưng tôi phải đối mặt với một vài vấn đề. Tôi muốn các hình ảnh để căn chỉnh từ trái sang phải và không "snap" vào thân của container khi tôi có ít hình ảnh trong các hàng cuối cùng khi bạn nhìn thấy hình ảnh.
Ngoài ra tôi muốn có "không gian thẳng đứng" giữa các hàng là tương đương với khoảng cách ngang giữa các hình ảnh, bây giờ tôi có một số khoảng cách thẳng đứng như "3px" và tôi không chắc chắn nơi được đến từ đâu. Tôi mở cửa cho các giải pháp js nếu cần thiết. Cảm ơn bạn
Chỉ cần bỏ qua 'text-biện minh: phân phối-all-dòng; '? Hành vi mặc định của 'text-align: justify;' là trái căn chỉnh dòng cuối cùng iirc – xec
nhưng điều đó sẽ không phân phối hình ảnh đồng đều trong không gian nằm ngang như tôi có trong hàng đầu tiên. – user1765661