Урок 20. Видимість елементів

Урок 20. Видимість елементів

Здрастуй, шановний читачу.

Це двадцятий урок вивчення CSS. У цьому урок ми розглянемо видимість елементів на html сторінки, що задається властивостями CSS.

Перед вивченням даного уроку пройдіть попередні уроки:

Урок 1. Що таке CSS?
Урок 2. Базові селектори
Урок 3. Групові селектори і селектори нащадків
Урок 4. Псевдоселектори посилань
Урок 5. Шрифти
Урок 6. Оформлення тексту
Урок 7. Рамки
Урок 8. Оформлення списків
Урок 9. Спадкування
Урок 10. Блокова модель
Урок 11. Висота і ширина блоку
Урок 12. Конфлікти полів
Урок 13. Робота з зображеннями. Частина 1
Урок 13. Робота з зображеннями. Частина 2
Урок 14. Таблиці
Урок 15. Форми
Урок 16. Властивість float
Урок 17. Каркас на основі властивості float
Урок 18. Позиціонування. Частина 1
Урок 18. Позиціонування. Частина 2
Урок 18. Позиціонування. частина 3
Урок 19. z-індекс

Теорія та практика

Будь-який елемент на сторінці можна приховати за допомогою властивостей CSS.

Відео: Уроки Java - №27 Видимість змінних



Розглянемо на прикладі шаблону, який використовували в минулому уроці. Зверніть увагу на текст зі знаками оклику. Даного блоку дамо селектор

, а блоку зі знаками "@" дамо селектор

Відео: GoToWeb - Відеокурс Html і Css, урок 33, CSS-властивість float - обтікання елементів

щоб потім в CSS ставити їм властивості невидимості. Нижче подивіться приклад початкової сторінки, де блокам ми ще не ставили ніяких властивостей, а тільки прописали селектори для CSS:

Подивитися приклад

видимість елементів

У CSS існує два способи зробити елемент невидимий. Розглянемо їх відразу на прикладі. Зараз для кожного з наших двох блоків в CSS пропишемо властивості:

Відео: MyBookTools - 2 відео-урок «Додавання інтерактивних елементів»

1234567
.hideBlockV{visibility:hidden-}.hideBlockD{display:none-}

Блоку зі знаками оклику ми задали властивість visibility зі значенням hidden, а блоку зі знаками "@" властивість display зі значенням none. І одна властивість і інше виконують одну функцію, тобто приховують елемент, але роблять це по-різному. властивість visibility приховує блок, але його місце ніяким іншим блоком не займається, а властивість display приховує елемент повністю зі сторінки. Спочатку може здатися навіщо приховувати елементи, але це більше застосовується при написанні javascript-ів.

Як виглядає зараз ця сторінка можна подивитися, а також завантажити собі на комп`ютер по посиланнях нижче:

Подивитися прімерСкачать

Ось такі дві властивості в CSS для того щоб приховати елементи на сторінці.

Успіхів!

Поділися в соц мережах:
Cхоже

Увага, тільки СЬОГОДНІ!