我希望有人可以帮助我,下面是一个jsfiddle。
这是js:
$(document).ready(function() {
var originalFontSize = 12;
var sectionWidth = $('.web-message').width();
$('.web-message span').each(function(){
var spanWidth = $(this).width();
var newFontSize = (sectionWidth/spanWidth) * originalFontSize;
$(this).css({"font-size" : newFontSize, "line-height" : newFontSize/1 + "px"});
});
});
如果您更改任何文本,它会与左右对齐,这是完美的,但我遇到的问题是当您缩小屏幕时。
我希望它逐渐变小并留在容器的中间,或者最坏的情况是使用@media 变小
任何想法?