jquery를 사용하여 요소의 너비를 10rem만큼 늘릴 수있는 방법은 무엇입니까? 문제는 Jquery가 항상 너비/높이를 픽셀 단위로 반환하므로 다른 단위에서 높이/너비를 업데이트하려고합니다.jquery를 사용하여 컨테이너의 너비를 10만큼 늘립니다.
예에 : 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());
내 질문은 코드에 주석이다.
귀하의 질문에 동의하지만 rem' 단위 ** 글꼴을위한'생각은 참조 : _HTTP : //www.w3.org/TR/css3 -values / _ –
그래도 괜찮아 요. 장치 크기에 따라 페이지 내용을 맞출 수 있기 때문에 em/rem 단위가 꽤 많이 사용됩니다. 글꼴 크기가 변경되면 그에 따라 다른 모든 내용이 변경됩니다. – sachinjain024