Tôi hiện đang phát triển một trang web và khách hàng của tôi muốn văn bản của nhiều bài viết khác nhau tràn vào hai cột. Loại giống như trong một tờ báo? Vì vậy, nó sẽ trông như thế:Tự động hai cột với CSS hoặc JavaScript
Today in Wales, someone actually Nobody was harmed in
did something interesting. the incident, although one
Authorities are baffled by this elderly victim is receiving
development and have arrested the counselling.
perpetrator.
[nỗ lực thực sự tồi tệ của tôi lúc đến với một cái gì đó để viết]
Có cách nào tôi có thể làm được điều này chỉ với CSS một mình? Tôi không muốn sử dụng nhiều div. Tôi cũng đang mở để sử dụng JavaScript, nhưng tôi thực sự là xấu ở đó, vì vậy trợ giúp sẽ được đánh giá cao. Tôi đã suy nghĩ có lẽ JavaScript có thể đếm bao nhiêu < p> 's có trong div nội dung, và sau đó di chuyển nửa thứ hai trong số họ được thả nổi phải dựa trên đó? Có lẽ? Lời khuyên sẽ được đánh giá cao: D
Đối với mùa xuân 2012, giải pháp CSS hoạt động tốt trong Firefox/Chrome. –
@PavelVlasov Nó hoạt động trở lại sau đó? Nó không hoạt động trên Chrome bây giờ, và W3Schools nói rằng nó chỉ hoạt động trên Opera nguyên bản, và Chrome/Firefox với tiền tố webkit/moz. Vẫn không có trên IE (xem http://www.w3schools.com/css3/css3_multiple_columns.asp). Không thể tin rằng đó là hơn 4 năm sau và CSS thực sự tiện dụng này không được hỗ trợ đúng cách. – andrewb
-moz-cột-count: 2; -webkit-column-count: 2; số lượng cột: 2; – Aistis