Как наложить сетку на фоновое изображение?
Всем привет ребят..
Скажите как наложить сетку на фоновое изображение..? Я сделал вот так: <html> <head> <style type="text/css"> body.bg { background-color: #418BCA; background-repeat: no-repeat; background-position: relative; background-size: cover; } body.setka { background-image: url(http://r-g.esy.es/templates/web/images/noise.png); background-repeat: repeat; background-position: relative; background-size: 2px 2px; } </style> </head> <body class="bg setka"> --------------------------------------------------<br> --------------------------------------------------<br> --------------------------------------------------<br> --------------------------------------------------<br> --------------------------------------------------<br> --------------------------------------------------<br> </body> </html> Но в данном случае сетка накладывается на фоновый цвет. А мне нужно наложить его на изображение.. Ах да. И чтобы Изображение было на всю ширину и высоту окна.. А сетка со свойством repeat. Заранее спасибо ) |
ну неужели никто не знает?(
|
Цитата:
Цитата:
Цитата:
А вообще каков смысл такой сетки ------ ? |
вы меня не поняли.. Мне просто нужно на фон установить картинку , на которой ещё будет наложена сетка.. вот пример..
![]() вобщем чтобы фон BODY была картинка и + чтобы сетку я мог задать, тоже с помощью картинки. |
Такое http://htmlbook.ru/css/background-image ? В CSS3 пожалуйста, иначе костылями.
|
В данном варианте фон как и сетка являются изображениями..
А то что ты скинул это изображение.. а в случае его отсутствия цвет фона.. Мне же нужно чтобы на "фоновое изображение" а не на цвет, я мог наложить картинку с функцией "repeat" |
Я вроде бы ничего не скидывал, а дал ссылку на css, где описывается как фону можно указать несколько, а не одно изображение. Чего еще надо?
|
В том то и дело, мне нужно найти решение а не библиотеку где надо искать выход.
|
Цитата:
<!doctype html> <html> <head> <style> html { background-color: #418BCA; background-repeat: no-repeat; background-size: cover; background-image: url("http://r-g.esy.es/templates/web/images/backgrounds/1.jpg"); height: 100%; } body { background-color: transparent; background-repeat: repeat; background-size: 5px; background-image: url("http://r-g.esy.es/templates/web/images/noise.png"); height: 100%; margin: 0; } </style> </head> <body></body> </html> |
Вспоминаем про псевдо-элементы:
<html> <head> <style type="text/css"> .bg { position: relative; background-image: url("http://bonurtek.com/wp-content/uploads/2014/05/gradient-wallpaper-1.jpg"); background-size: cover; margin: 0; } .setka:before { content: ''; position: absolute; width: 100%; height: 100%; background-image: url(http://r-g.esy.es/templates/web/images/noise.png); background-size: 2px 2px; z-index: -1; } </style> </head> <body class="bg setka"> <div> --------------------------------------------------<br> --------------------------------------------------<br> --------------------------------------------------<br> --------------------------------------------------<br> --------------------------------------------------<br> --------------------------------------------------<br> </div> </body> </html> |
Цитата:
|
Аминьь Хвала небесам.. красава devote !!! спасибо
|
<!doctype html> <html> <head> <style> :root { background-color: #418BCA; background-repeat: no-repeat; background-size: cover; background-image: url("http://bonurtek.com/wp-content/uploads/2014/05/gradient-wallpaper-1.jpg"); height: 100%; } :root :nth-child(2):before { background-size: 2px; background-image: url("http://r-g.esy.es/templates/web/images/noise.png"); height: 100%; width: 100%; position: absolute; top: 0; left: 0; content: ''; } </style> </head> <body></body> </html> Или же только псевдо-элементы |
Часовой пояс GMT +3, время: 09:21. |