你好。我正在网站上实现字体大小的增加和减少,有这样的标记。我无法弄清楚我做错了什么?
看起来问题出在这一行: $body.css('font-size', ${fontSize + 10}%
); 从理论上讲,这应该增加字体,但不起作用。
$(document)
.on('click', '#upFont', e => {
e.preventDefault();
let $body = $('body');
let fontSize = $body.css('font-size') || 100;
$body.css('font-size', `${fontSize + 10}%`);
});
<div class="weak-panel__font">
<div>Размер шрифта</div>
<a class="weak-panel__button" id="downFont" href="#">A -</a>
<a class="weak-panel__button" id="upFont" href="#">A +</a>
</div>
或者像这样,以防它对某人有用))
或多或少是这样的: