В W3.CSS есть несколько специальных классов для создания адаптивного дизайна.
Старший | Имя класса и описание |
---|---|
1 |
w3 половина Устанавливает контейнер на половину окна на устройствах среднего или большого экрана. Если размер экрана меньше 601 пикселя, размер контейнера увеличивается до 100%. |
2 |
и3-третьих Устанавливает контейнер на 1/3 окна на устройствах среднего или большого экрана. Если размер экрана меньше 601 пикселя, размер контейнера увеличивается до 100%. |
3 |
w3 четверть Устанавливает, что контейнер занимает 1/4 окна на устройствах среднего или большого экрана. Если размер экрана меньше 601 пикселя, размер контейнера увеличивается до 100%. |
4 |
w3-цв Определяет столбец в сетке из 12 столбцов. |
5 |
и3-строка Определяет контейнер без отступов, который будет использоваться для адаптивных классов. Этот класс обязателен, чтобы адаптивные классы были полностью адаптивными. |
w3 половина
Устанавливает контейнер на половину окна на устройствах среднего или большого экрана. Если размер экрана меньше 601 пикселя, размер контейнера увеличивается до 100%.
и3-третьих
Устанавливает контейнер на 1/3 окна на устройствах среднего или большого экрана. Если размер экрана меньше 601 пикселя, размер контейнера увеличивается до 100%.
w3 четверть
Устанавливает, что контейнер занимает 1/4 окна на устройствах среднего или большого экрана. Если размер экрана меньше 601 пикселя, размер контейнера увеличивается до 100%.
w3-цв
Определяет столбец в сетке из 12 столбцов.
и3-строка
Определяет контейнер без отступов, который будет использоваться для адаптивных классов. Этот класс обязателен, чтобы адаптивные классы были полностью адаптивными.
пример
w3css_responsive_design.htm
<html> <head> <title>The W3.CSS Containers</title> <meta name = "viewport" content = "width = device-width, initial-scale = 1"> <link rel = "stylesheet" href = "https://www.w3schools.com/lib/w3.css"> </head> <body> <header class = "w3-container w3-teal"> <h2>Mobile First Design Demo</h2> <p class = "w3-large">Resize the window to see the effect!</p> </header> <br/> <div class = "w3-row w3-border"> <div class = "w3-container w3-half w3-red"> <h2>w3-half</h2> <p>Sets the container to occupy 1/2<sup>nd</sup> of the window on medium or large screen devices. If a screen is smaller than 601 pixels then it resizes the container to 100%.</p> </div> <div class = "w3-container w3-half"> <h2>w3-half</h2> </div> </div> <br/> <div class = "w3-row w3-border"> <div class = "w3-container w3-third w3-red"> <h2>w3-third</h2> <p>Sets the container to occupy 1/3<sup>rd</sup> of the window on medium or large screen devices. If a screen is smaller than 601 pixels then it resizes the container to 100%.</p> </div> <div class = "w3-container w3-third"> <h2>w3-third</h2> </div> </div> <br/> <div class = "w3-row w3-border"> <div class = "w3-container w3-quarter w3-red"> <h2>w3-quarter</h2> <p>Sets the container to occupy 1/4<sup>th</sup> of the window on medium or large screen devices. If a screen is smaller than 601 pixels then it resizes the container to 100%.</p> </div> <div class = "w3-container w3-quarter"> <h2>w3-quarter</h2> </div> </div> </body> </html>
Результат
Проверьте результат.