0
我使用Bootstrap 3构建了一个网站。 这个我现在想要的是2个按钮。一个用于增加页面所有元素的字体大小,另一个用于减小页面的大小。 (对于残疾人)增加和减小字体大小Bootstrap 3 Framework上的按钮
我使用这个jQuery脚本:
$(document).ready(function(){
// Increase Font Size
$(".increase").click(function(){
var currentSize = $('*').css('font-size');
var currentSize = parseFloat(currentSize)*1.2;
$('*').css('font-size', currentSize);
return false;
});
// Decrease Font Size
$(".decrease").click(function(){
var currentFontSize = $('*').css('font-size');
var currentSize = $('*').css('font-size');
var currentSize = parseFloat(currentSize)*0.8;
$('*').css('font-size', currentSize);
return false;
});
});
但我可以通过使用sellect所有*,按钮第一下降看,然后增加或做其他事情。 否则通过使用id名称没有任何反应。
// Increase Font Size
$(".increase").click(function(){
var currentSize = $('#all-wrapper').css('font-size');
var currentSize = parseFloat(currentSize)*1.2;
$('#all-wrapper').css('font-size', currentSize);
return false;
});
你可以看到2的jsfiddle here和here。 我会很感激,如果你能建议我某事。谢谢!
感谢您的回复。你能给我一个例子(也许是一个链接)切换不同的字体大小的CSS? – dejix
$(“。btn”)。click(function(){'link [href =“style2.css”]')。attr('href','style1.css'); }); –
谢谢..我尝试先改变首先选择的元素的字体大小,因为没有减少的按钮增加点击。虽然我可以改变它...似乎它不会改变任何增加行为。再次它首先下降。你能帮助我吗? – dejix