Làm cách nào để tăng chiều rộng của một phần tử lên 10rem bằng jquery. Vấn đề là Jquery luôn trả về chiều rộng/chiều cao tính bằng pixel và chúng tôi muốn cập nhật chiều cao/chiều rộng ở một số đơn vị khác.Sử dụng jquery để tăng chiều rộng của vùng chứa bằng 10 rem
Ví dụ trên: JS Bin
var $c = $('#container');
console.log($c.width());
var c = document.getElementById('container');
// Q1. Why is it different from above one. This is 324 while earlier it was 320. See the output.
console.log(c.clientWidth);
// Q2. How to update the code to increase the width by 10rem.
$c.css({width: $c.width() + 10}); //It adds 10 pixels here.
console.log($c.width());
Câu hỏi của tôi là ý kiến trong các mã.
Đồng ý với câu hỏi của bạn nhưng tôi nghĩ 'đơn vị rem' là dành cho Fonts ** ** chỉ theo standars W3C xem: _http: //www.w3.org/TR/css3 -values / _ –
Vâng, nhưng những ngày này các đơn vị em/rem khá được sử dụng trong các ứng dụng bởi vì điều này cho phép nội dung trang phù hợp với kích thước thiết bị .. Như kích thước phông chữ thay đổi mọi thứ khác thay đổi cho phù hợp .. – sachinjain024