whycomputer.com >> Интернет знания >  >> Интернет

Разширяване и свиване на DIV елементи с JavaScript

Въведение

DIV елементите се използват за групиране на съдържание. За да скриете DIV, можете просто да го направите невидим – остава празно място, или да го „съкратите“, което премахва пространството. С JavaScript, свързан с бутон, можете да създадете DIV, който се разширява и свива при клик.

Добавяне на DIV към страницата

Стъпка 1

Отворете Notepad и заредете вашия HTML документ.

Стъпка 2

Вмъкнете следния код в секцията <body>:

<div id="MyDiv" class="divVisible">
    <p>Текст в DIV</p>
</div>
<input id="Button1" type="button" value="Съкрати/Разшири" onclick="return CollapseExpand()">

Този код създава DIV с параграф и бутон, който извиква JavaScript функция за превключване между съкратено и разширено състояние.

Добавяне на CSS класове и JavaScript

Стъпка 1 – CSS

Поставете следния CSS в секцията <head>:

.divVisible { display: block; }
.divHidden  { display: none; }

Класът .divVisible прави елемента видим, а .divHidden го скрива без да оставя място.

Стъпка 2 – JavaScript

Под CSS кода добавете скрипта:

function CollapseExpand() {
    var div = document.getElementById('MyDiv');
    if (div.className === 'divVisible') {
        div.className = 'divHidden';
    } else {
        div.className = 'divVisible';
    }
    return false;
}

Функцията проверява текущия клас на DIV‑а и го сменя при всяко натискане на бутона.

Стъпка 3 – Тествайте

Запазете файла и го отворете в браузъра. Ще видите текста в DIV‑а и бутон „Съкрати/Разшири“. При клик върху бутона текстът се скрива, а останалите елементи се придвижват нагоре. При повторен клик се показва отново и елементите се спускат надолу.


URL:https://bg.whycomputer.com/Internet/100206624.html

Интернет
  • Как да публикувате обява в Craigslist – стъпка по стъпка

    Craigslist е най-голямата онлайн платформа за обяви, където можете да публикувате безплатно (с изключение на обяви за работа). Ако сте нови в сайта, следвайте тези прости стъпки, за да публикувате каквото ви е необходимо.Стъпка 1Посетете craigslist.org/about/sites и изберете района, в който желаете

  • Как да изтриете JavaScript файлове от Windows

    JavaScript е широко използван скриптов език за създаване на динамични уеб страници и приложения. Понякога е необходимо да премахнете нежелани JavaScript файлове, за да освободите пространство или да отстраните потенциално вреден код.В Windows VistaСтъпка 1Влезте в системата с администраторски профил

Интернет знания © https://bg.whycomputer.com