whycomputer.com >> Wiedza o Internecie >  >> Internet

Jak stworzyć składany element DIV przy użyciu CSS i JavaScript

Używając składanych elementów DIV, możesz umożliwić odwiedzającym wyświetlanie dodatkowych informacji bez konieczności opuszczania bieżącej strony. Dzięki temu użytkownicy widzą tylko te fragmenty, które ich interesują, co zwiększa czytelność i użyteczność serwisu.

Krok 1 – Utwórz ukryty blok

W sekcji <body> dodaj element <div>, który będzie zawierał treść wyświetlaną po rozwinięciu. Na początku ustaw jego styl display:none;:

<div id="myContent" style="display:none;">
  <h3>Tekst popup<br>Jak to wygląda?</h3>
</div>

Krok 2 – Dodaj odnośnik aktywujący rozwinięcie

Utwórz odnośnik, który wywoła funkcję JavaScript zmieniającą widoczność elementu #myContent. Umieść go tuż przed ukrytym div:

<a href="#" onclick="toggleDiv('myContent'); return false;">Kliknij, aby rozwinąć</a>

Krok 3 – Skrypt sterujący

W sekcji <head> umieść prostą funkcję JavaScript, która przełącza właściwość display pomiędzy none a block:

function toggleDiv(id) {
  var el = document.getElementById(id);
  if (el.style.display === 'none') {
    el.style.display = 'block';
  } else {
    el.style.display = 'none';
  }
}

Wskazówka

  • Po pierwszym kliknięciu tekst „Kliknij, aby rozwinąć” zostaje zamieniony na zawartość ukrytego div. Kolejne kliknięcie przywraca pierwotny stan.

URL:https://pl.whycomputer.com/Internet/100307853.html

Internet
  • Jak śledzić tagi na Tumblr

    Jeśli korzystasz zarówno z Twittera, jak i Tumblra, wiesz, że tagi na Tumblr pełnią podobną rolę co hashtagi na Twitterze, ale różnią się pod pewnymi względami. Na Tumblr możesz używać tagów składających się z kilku słów (oddzielonych myślnikami), podczas gdy na Twitterze hashtag musi być jednowyraz

  • Jak stworzyć chmurę tagów na Tumblr

    Większość tagów na Tumblr jest krótka i opisuje temat wpisu, a nie Twoje komentarze. To właśnie te tagi pojawiają się w chmurze tagów – liście najczęściej używanych słów kluczowych, przy czym najpopularniejsze wyświetlane są większą czcionką. Tumblr nie oferuje wbudowanej funkcji tworzenia chmury, w

  • Jak dodać zakładkę (anchor) w HTML

    Co to jest zakładka w HTML?Zakładka (anchor) pozwala oznaczyć dowolny fragment dokumentu i odwołać się do niego za pomocą linku. Dzięki temu użytkownik może szybko przejść do wybranej sekcji.Jak dodać zakładkęZnajdź w kodzie miejsce, które ma stać się celem zakładki – najczęściej nagłówek lub ważny

Wiedza o Internecie © https://pl.whycomputer.com