Текст сайта больше и меньше - PullRequest
2 голосов
/ 06 марта 2011

На моем веб-сайте мне нужны кнопки, одна для увеличения размера текста, а другая для уменьшения размера!

Кто-нибудь знает, как это сделать?

спасибо

Ответы [ 2 ]

3 голосов
/ 06 марта 2011

Обратите внимание, что вы не можете делать то, что вы хотите с простым HTML. Для этого вам нужен JavaScript.

Этот пост в блоге объясняет, что именно вы хотите:

Так что в вашем случае с двумя кнопками вам понадобится что-то вроде:

<script type="text/javascript">
function resizeText(multiplier) {
    if (document.body.style.fontSize == "") {
        document.body.style.fontSize = "1.0em";
    }
    document.body.style.fontSize = parseFloat(document.body.style.fontSize) + (multiplier * 0.2) + "em";
}
</script>

<input type="button" onclick="resizeText(1)" />
<input type="button" onclick="resizeText(-1)" />
1 голос
/ 06 марта 2011

Современные браузеры имеют эту встроенную функцию. Вы можете увеличивать / увеличивать размер текста, и это работает для всех страниц.Кроме того, пользователи более знакомы с изменением размера текста таким образом, чем любые пользовательские элементы управления.

...