我正在开发一个网页,它的不同段落使用不同的大小,h...等等。我正在使用em大小:font-size: 2em; , 举个例子。但是,当我将屏幕分辨率更改为较低时,我希望该尺寸更小。
为此,我尝试了以下代码:
<script>
if ( screen.width > 1600)
{
document.write('<style>#centered h1 { font-size: 2em; } </style>');
}
else if (screen.width <= 1600 && screen.width >= 1360)
{
document.write('<style>#centered h1 { font-size: 1.7em; } </style>');
}
else if (screen.width < 1360 && >= 1024)
{
document.write('<style>#centered h1 { font-size: 1.4em; } </style>');
}
else
{
document.write('<style>#centered h1 { font-size: 0.8em; } </style>');
}
</script>
第一:它不起作用......
第二:我认为应该有更清洁的方法......
所以,问题是:如何为我的字体使用不同的大小,或者如何让它们适应不同的分辨率?
有人可以帮忙吗?谢谢!