Установка:
Добавляем на сайт библиотеку jQuery, CSS и JS файлы:
|
1 2 |
<link rel="stylesheet" href="/css/material-background-styles.css"> <script src="/js/material-background-scripts.js"></script> |
- Скачать: material-background-styles.css
- Скачать: material-background-scripts.js
Создаем контейнер, в котором будет показан фон:
|
1 |
<div id="material-background"></div> |
И подключаем скрипт:
|
1 2 3 |
$(function() { materialBackground.start(); }); |
Пример 1:
Этот пример встроен фреймом, где фон генерируется на всю страницу.
Пример 2:
Данный генератор можно использовать и для блока, а поскольку нам не пригодится просто красивый фон, сделаем этот блок информативным.
Скрипт Material-Background генерирующий случайные фоны для блока или всей страницы
HTML этого примера
|
1 2 3 4 5 6 |
<div class="material-background-layer"> <div id="material-background"></div> <div class="material-background-text"> Информация </div> </div> |
CSS этого примера
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
.material-background-layer { position:relative; overflow: hidden; margin: 20px 0; } #material-background { height: 400px; } .material-background-text { position: absolute; z-index: 999999; max-width: 600px; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); text-align: center; background:rgba(0,0,0,0.3); border-radius: 10px; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15), 0 12px 18px rgba(0, 0, 0, 0.1); padding: 20px 30px; } @media screen and (max-width: 767px) { .material-background-text-fon { width: 100%; } } |

Добавить комментарий: