Wie kann ich die Breite eines Elements um 10rem erhöhen, indem Sie jquery verwenden. Problem ist, dass Jquery Breite/Höhe immer in Pixel zurückgibt und wir die Höhe/Breite in einigen anderen Einheiten aktualisieren wollen.Verwenden Sie jquery, um die Breite des Containers um 10 zu vergrößern rem
Beispiel auf: 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());
Meine Fragen sind Kommentare im Code.
mit Ihrer Frage zustimmen, aber ich denke, 'rem' Einheit für ** Fonts ist ** nur nach W3C standars sehen: _http: //www.w3.org/TR/css3 -values / _ –
Ja gut, aber heutzutage werden em/rem-Einheiten ziemlich in Apps verwendet, da dies den Seiteninhalt entsprechend der Gerätegröße anpassen lässt. Als Schriftgröße ändert sich alles andere entsprechend. – sachinjain024