10/10/2018, 11:32
[Hỏi] Giải thuật trình bày ảnh như facebook
xếp 3 tấm hình thành một ô.
Theo mình thì giải thuật của nó sẽ bắt đầu bằng tấm hình đầu tiên từ trái qua.
Xem nếu hình đó chiều ngang > chiều dài sẽ làm như hình 1
Xem nếu hình đó chiều ngang > chiều dài sẽ làm như hình 2
Nhưng cách làm như thế nào mong mọi người chỉ với
Bài liên quan
images_big, images_medium, images_small , rồi echo 3 hình vào cột của table ....
vậy có đúng ý bạn ko
chu no hien 3 cai dau thoi chu
lấy 3 tấm hình đầu tiên trong album mới upload lun!
resize 2 tấm nhỏ sao cho chìu dài 2 tấm nhỏ + lại = chiều cao của tấm lớn.
nhưng nó có hai cách hiển thị khác nhau mà
với một dạng hình bắt đầu bằng loại hình ngang (chiều dài lớn hơn chiều dọc)
với một dạng hình bắt đầu bằng loại hình dọc (chiều dọc lớn hơn chiều chiều ngang)
1. Tùy thuộc vào dimension của ảnh mà hiện vuông hay chữ nhật (lúc up ảnh nó đã có lưu dimension lại rồi).
2. Random style (vuông, chữ nhật) và focus vào trung tâm của ảnh (nơi có mặt người - face detect).
Mình thiên về phương án một hơn vì thấy kích cỡ ảnh của 2 albums là khác nhau.
Bạn lập trình PHP thì nên cài firebug ở chrome hoặc firefox. Muốn xem nó thế nào là xem được luôn.
chứ dùng css với html thì nói làm gì nữa.