Плитка Булма
Bulma — это бесплатный CSS-фреймворк с открытым исходным кодом, используемый для создания веб-приложений. В этой статье мы увидим Bulma Tiles. Платформа Bulma предоставляет элементы плитки для создания макета в виде плиток сетки. Сначала для создания макета плитки мы используем плитку-предка, которая оборачивает все остальные плитки. Затем, если вам нужно, чтобы плитки были структурированы вертикально, мы используем класс is-vertical (горизонтальный по умолчанию). Чтобы добавить контент, просто используйте классы is-parent и is-child . Элементы плитки можно использовать для создания двухмерного шаблона дизайна, такого как Pinterest и т. д.
Класс плитки Булма:
- tile: это единственный класс, который используется для создания 2D-макета для построения мозаичной структуры.
Синтаксис:
<div class="tile">
<div class="tile is-ancestor">
....
</div>
<div class="tile is-parent">
<div class="tile is-child">
....
</div>
</div>
</div>Пример 1: Пример ниже иллюстрирует плитки Bulma.
HTML
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <link rel="stylesheet" href=</head><body> <div class="content container has-text-centered"> <h1 class="title has-text-success">GeekforGeeks</h1> <h1 class="subtitle">Bulma Tiles</h1> <!-- Tiles starts here --> <div class="tile is-ancestor"> <div class="tile is-vertical is-8"> <div class="tile"> <div class="tile is-parent is-vertical"> <article class="tile is-child notification is-warning"> <p class="title">Vertical Tile</p> <p class="subtitle">Topmost tile</p> </article> <article class="tile is-child notification is-dark"> <p class="title">Second Tile</p> <p class="subtitle">Bottom tile</p> </article> </div> <div class="tile is-parent"> <article class="tile is-child notification is-danger"> <p class="title">Middle Tile</p> <p class="subtitle">Middle second tile</p> </article> </div> </div> <div class="tile is-parent"> <article class="tile is-child notification is-light"> <p class="title">Wide tile</p> <p class="subtitle">Image inside Tile</p> <div class="content"> <img src= alt="" /> </div> </article> </div> </div> <div class="tile is-parent"> <article class="tile is-child notification is-info"> <div class="content"> <p class="title">Tallest tile</p> <p class="subtitle"> Larger one as compared to other tiles </p> <div class="content"></div> </div> </article> </div> </div> </div></body></html> |
Выход:
Пример 2: Еще один пример, иллюстрирующий плитку Bulma.
Выход:
Ссылка: https://bulma.io/documentation/layout/tiles/