Sahifadagi matn hajmini o'zgartirish (+A -A & JavaScript) (1)
Сирожиддин
#1
Bu skript haqidagi qisqa darslarimizdan biri bo'ladi, bu sizning saytingiz sahifalaridagi shriftlarni kattalashtirish yoki kichraytirish imkonini beradi.

Ba'zan saytingizdagi matn mehmonlar uchun juda katta bo'lishi yoki aksincha, kichik bo'lishi mumkin. Bunday holda, qayta o'lchamlarini funktsiyasini ta'minlash qulay bo'ladi.
Keling, misol sahifasiga qaraylik:
  1. <html>
  2. <head>
  3. <meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
  4. <script>
  5. function changeFontSize(element,step)
  6. {
  7. step = parseInt(step,10);
  8. var el = document.getElementById(element);
  9. var curFont = parseInt(el.style.fontSize,10);
  10. el.style.fontSize = (curFont+step) + 'px';
  11. }
  12. </script>
  13. </head>
  14. <body>
  15. <p>
  16. <a href="javascript:void(0);" onclick="changeFontSize('content','2');">Matnnu kattalashtirish</a>
  17. &nbsp;&nbsp;
  18. <a href="javascript:void(0);" onclick="changeFontSize('content',-2);">Matnni kichraytirish</a>
  19. </p>
  20. <p id="content" style="font-size:12px;">
  21. UZFOR.UZ DARSLIKLARIGA HUSH KELIBSIZ! Bizni kuzatishda davom eting: https://uzfor.uz/47551-matn-hajmini-ozgartirish.html
  22. </p>
  23. </body>
  24. </html>
Vassalom Sahifaning boshida bunday oddiy kod barcha ishlarni bajaradi. Hujjatning yuqori qismida biz ikkita yo'nalish belgiladik, - matn hajmini kichraytirish, ikkinchisi bilan esa ya'ni + bilan matn hajmini kattalashtirishni ta'minladik. Matnning asosiy hajmi 12 ta o'lchamni aniqlaydi. Sahifangizda 2 ball ko'payadi yoki kamayadi.

Bu dars qisqa bo'lishi mumkin, lekin amaliyotda sinab ko'rish uchun va ko'pchilik uchun foydali bo'ldi deb o'ylayman

Hammaga omad!

Ushbu dars ruseller.com jamoasi tomonidan siz uchun tayyorlangan.
Kurs manbai: www.vijayjoshi.org
Rus tiliga tarjima: Maxim Shkurypy
O'zbek tiliga tarjima: Sirojiddin Ernazarov

Kunduzi: 10°C

28 Mar 2024 yil
Joylashuv aniqlanmadi