Tôi tạo phần tử cha với số lượng là div
phần tử con mà sau đó tôi tính chiều rộng cho trong JavaScript, tùy thuộc vào thuộc tính data-value
.CSS: cách tạo con phù hợp với chiều rộng của bố mẹ
Nếu tôi tổng hợp chiều rộng được tính cho tất cả trẻ em, tôi sẽ kết thúc bằng 100%. Nhưng đối với một số lý do trẻ em sẽ không thực sự chiếm 100% chiều rộng của cha mẹ: một phần của các điểm ảnh màu trắng xuất hiện ngay sau đứa trẻ cuối cùng.
Đây là một Fiddle đó chứng tỏ điều này: http://jsfiddle.net/tqVUy/42/
Chrome và Firefox làm cho nó tốt, tôi phải đối mặt với vấn đề này trong Safari và Opera (xin xem hình dưới đây).
Bên cạnh đó, overflow
tài sản không hoạt động như mong đợi, như những đứa trẻ yếu tố chồng chéo phụ huynh div
(một lần nữa, có liên quan chỉ trong Safari và Opera).
Câu hỏi:
- Có khác (phải) cách để làm cho trẻ em phù hợp với cha mẹ?
- Góc tròn và
overflow: hidden
cho bố mẹ, tôi có thể làm cho nó giống nhau trên tất cả các trình duyệt không?
Hoạt động tốt và chiếm giữ phụ huynh. Tôi biết tôi nhớ cái gì đó. – 0x2D9A3
Vấn đề với các góc bo tròn: nếu chúng ta có con đầu hoặc cuối quá hẹp, thì 'border-radius' được tính sai: http://jsfiddle.net/tqVUy/52/ – 0x2D9A3