Chúng tôi có một bố cục thích nghi, nơi một số yếu tố danh sách được hiển thị theo chiều ngang:Full-biện minh cho các yếu tố li
| Li1 | Li2 | Li 3 | Li4 |
Rõ ràng tôi có thể chỉ cần đặt
ul {width:100%}
ul li {width:25%}
Để có kích thước thay đổi của li như trình duyệt thay đổi kích thước. Tuy nhiên, chúng tôi muốn cạnh bên trái của li trái nhất để căn chỉnh với cạnh trái với cạnh phải nhất bên phải li thẳng hàng với cạnh phải ngay cả khi trình duyệt mở rộng.
Li1 Li2 Li3 Li4
| |
Li1 Li2 Li3 Li4
| |
Li1 Li2 Li3 Li4
| |
Có cách nào để làm điều này với css thuần túy không?
Chắc chắn đó chính xác là ví dụ về CSS của bạn? –
chỉ để rõ ràng - bạn đang nói về sắp xếp văn bản? tức là bạn muốn phần tử li trái nhất để căn trái văn bản, và bên phải nhất là phải căn chỉnh văn bản, và có lẽ ... các phần tử giữa có căn giữa văn bản? – Dan
Không hoàn toàn ... với css ví dụ, văn bản trong li là trái, phải hoặc trung tâm hợp lý, vì vậy không đảm bảo rằng văn bản sẽ xếp hàng chính xác, chỉ các hộp của phần tử li xếp hàng các cạnh. –