Một mà không yêu cầu như sau:Có bố cục CSS 3 cột thuần túy đơn giản không?
- Reliance trên hình ảnh (tức là "cột giả")
- Một số loại weirdness hay "hack" đưa vào đặc biệt cho IE
- Yêu cầu IE để chạy ở chế độ quirks
- Không có sự kỳ lạ giống như một trong ba DIV trùng lặp với nhau (nghĩa là "chén thánh")
- Lề được đặt thành số âm cao giúp chúng thoát khỏi chế độ xem màn hình (lần nữa là "chén thánh")
Tôi không thể tìm thấy bố cục 3 cột trong CSS không dựa vào một trong các điều trên. Và dựa vào một trong những điều trên dường như phủ nhận rất nhiều lợi thế của việc sử dụng CSS trên các bảng. Tôi không muốn phải roi ra Photoshop và thay đổi kích thước một hình ảnh mỗi khi tôi muốn thay đổi chiều rộng của cột bên trái của tôi. Và tôi không muốn phải rút máy tính để tìm ra có bao nhiêu điểm ảnh bên cạnh màn hình mà DIV của tôi phải làm.
Tôi nên đề cập rằng tôi đang tìm bố cục có chiều cao bằng nhau.
Bất kỳ ai?
EDIT: Tôi đang tìm chiều rộng 100%, với cột ở giữa là chất lỏng.
EDIT: Tôi cũng hy vọng xác định chiều rộng của cột trái và phải theo pixel.
CHỈNH SỬA: Nền có thể trong suốt, nhưng tôi muốn có một đường phân cách giữa các cột chạy tất cả các con đường lên và xuống.
Xóa nhân loại - Tôi không nghĩ bạn sẽ có thể thoát ra mà không cần hack. Đặc biệt là vì chiều cao bằng nhau. Phụ thuộc vào phiên bản của CSS bạn muốn làm cơ sở của bạn. –
Bạn cần chỉ định các yêu cầu của mình cho đường viền và màu nền/hình ảnh nền. 3 cột với hình nền trong suốt và không có đường biên nào dễ làm. –