如何增加和减少字体大小?

时间:2018-08-08 12:10:51

标签: javascript html css

我遇到以下问题。我有两个按钮:+和-按下其中一个按钮时,我们说+按钮。 p跨度h1 a元素的大小应增加。请帮忙!!!

3 个答案:

答案 0 :(得分:0)

我嘲笑您的要求,并试图解决您的问题。解决方案 here

var fontsize = parseInt($('#mytext').css("font-size"));
  $('#mytext').css('font-size', fontsize+5);

您可以更改要增加的字体大小,例如,我只是增加5。

如果您要查找相同或其他内容,请告诉我

答案 1 :(得分:0)

U可以使用Javascript来解决这个问题。

例如:

function IncreaseHeader(){
	//Get the tag you want to change
	var headerTag = document.getElementById('header_tag');
	
	// Get the current font size
	var currentFontSize = headerTag.style.fontSize;
	
	//Take out the px in the end
	currentFontSize = currentFontSize.slice(0, -2);
	
	//Make currenFontSize an Integer
	currentFontSize = parseInt(currentFontSize);
	
	//Make new font size while increase currenFontSize by 1
	var newFontSize = currentFontSize + 1;
	
	//Make newFontsize a string and add px in the end
	newFontSize = newFontSize.toString() + "px";
	
	//Set new style
	headerTag.style.fontSize = newFontSize;
}

function DecreaseHeader(){
	//Get the tag you want to change
	var headerTag = document.getElementById('header_tag');
	
	// Get the current font size
	var currentFontSize = headerTag.style.fontSize;
	
	//Take out the px in the end
	currentFontSize = currentFontSize.slice(0, -2);
	
	//Make currenFontSize an Integer
	currentFontSize = parseInt(currentFontSize);
	
	//Make new font size while decrease currenFontSize by 1
	var newFontSize = currentFontSize - 1;
	
	//Make newFontsize a string and add px in the end
	newFontSize = newFontSize.toString() + "px";
	
	//Set new style
	headerTag.style.fontSize = newFontSize;
}
    <h1 id="header_tag" style="font-size: 20px;">Hello</h1>
	<button onclick="IncreaseHeader()">+</button>
	<button onclick="DecreaseHeader()">-</button>

保重。要增加的h1的height属性必须在此cae内联。

答案 2 :(得分:-5)

您能否更具体地说明问题。 有几种方法。一种方法是使用纯JavaScript。这可能对您有帮助: JavaScript onclick() text size increase with EventListener