CSS nob đây ...chuyển mạch dựa trên kích thước màn hình
Tôi đang nhìn vào một khuôn khổ phản ứng nhanh và tưởng tượng làm thế nào tôi sẽ hoàn thành nhiệm vụ khác nhau.
Dựa vào kích thước của màn hình, họ có các lớp học thêm vào thẻ nội dung như:
.PhoneVisible, .DesktopVisible, vv ...
Họ cũng có các lớp học để tạo liên kết vào nút :
.btn, nhỏ nút, med-nút, lớn nút
tôi bối rối về cách bạn sẽ đi về việc thay đổi CSS của bạn. I E. một cái gì đó như:
<a href="#" class="MyButtonOptions">XXXX</>
.PhoneVisible .MyButtonOptions { btn small-button }
.TabletVisible .MyButtonOptions { btn med-button }
.DesktopVisible .MyButtonOptions { btn large-button }
Bạn có phải đặt các tùy chọn khác nhau riêng lẻ không?
tức là .PhoneVisible .MyButtonOptions {height: 30px; } ???
Tất cả lời khuyên đều được đánh giá cao!
có khung công tác css cho điều đó, đó là kết hợp giữa CSS và javascript để hoàn thành nó, tôi sử dụng Twitter Bootstrap nhưng có nhiều hơn nữa. Tra Google đi. – VsMaX
tại sao không chỉ sử dụng truy vấn phương tiện? – Prisoner
Hãy xem câu hỏi này: http://stackoverflow.com/questions/13015719/optional-javascript-execution-based-on-media-queries – frenchie