Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.69/26: Рейтинг темы: голосов - 26, средняя оценка - 4.69
2 / 2 / 0
Регистрация: 23.06.2014
Сообщений: 167
1

Градиентная заливка + изображение в блоке

19.07.2014, 14:53. Показов 4770. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Столкнулся с проблемой, что градиентная заливка не может быть совмещена с изображением. Тоесть, Либо изображение, либо градиент. Как сделать, что бы изображение наложилось поверх градиента..? Ранее я в css прописывал градиент, а в HTML добавлял изображение при помощи <img>. Однако, я не думаю что это правильный способ...Как все это реализовать в CSS. Заранее спасибо.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.07.2014, 14:53
Ответы с готовыми решениями:

Градиентная заливка
Здравствуйте. Столкнулся с такой проблемой: есть набор точек (x, y, цвет) на плоскости, причём...

Градиентная заливка
Помогите , пожалуйста! Мне нужна следующая программа: на форме расположены два текстбокса, в...

Градиентная заливка
Для градиентной заливки использую два цвета создал фунцию улучшил немного пример брал с delphi ...

Градиентная заливка в paintEvent()
Добрый день, нужно нарисовать в окне прямоугольник закрашенный градиентной заливкой, но...

3
115 / 97 / 54
Регистрация: 04.04.2014
Сообщений: 293
19.07.2014, 17:08 2
Цитата Сообщение от VadimuSSS Посмотреть сообщение
градиентная заливка не может быть совмещена с изображением
Ошибаетесь, можно всё
Читайте:http://htmlbook.ru/css3-na-pri... h-risunkov
0
2 / 2 / 0
Регистрация: 23.06.2014
Сообщений: 167
20.07.2014, 18:22  [ТС] 3
в примере html-book все предельно просто, в моем же случае у меня не получается совместить градиенты "колорзиллы" и простенький рисунок...
CSS
1
2
3
4
5
6
7
8
background: rgb(30,133,154); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(30,133,154,1) 0%, rgba(42,201,216,1) 50%, rgba(32,185,202,1) 51%, rgba(126,225,232,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,133,154,1)), color-stop(50%,rgba(42,201,216,1)), color-stop(51%,rgba(32,185,202,1)), color-stop(100%,rgba(126,225,232,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(30,133,154,1) 0%,rgba(42,201,216,1) 50%,rgba(32,185,202,1) 51%,rgba(126,225,232,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(30,133,154,1) 0%,rgba(42,201,216,1) 50%,rgba(32,185,202,1) 51%,rgba(126,225,232,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(30,133,154,1) 0%,rgba(42,201,216,1) 50%,rgba(32,185,202,1) 51%,rgba(126,225,232,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(30,133,154,1) 0%,rgba(42,201,216,1) 50%,rgba(32,185,202,1) 51%,rgba(126,225,232,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e859a', endColorstr='#7ee1e8',GradientType=0 ); /* IE6-9 */
CSS
1
background-image:url(../img/stroy.png);
пробовал добавить через запятую картинку, но не получалось. в общем пробовал по всякому но ничего не увенчалось успехом.
0
57 / 57 / 14
Регистрация: 24.06.2013
Сообщений: 265
20.07.2014, 19:09 4
Лучший ответ Сообщение было отмечено Taatshi как решение

Решение

Всё работает. Чтобы изображение было выше, оно должно идти раньше градиента:
CSS
1
background:url(../img/stroy.png) no-repeat, linear-gradient(to bottom,  rgba(30,133,154,1) 0%,rgba(42,201,216,1) 50%,rgba(32,185,202,1) 51%,rgba(126,225,232,1) 100%);
1
20.07.2014, 19:09
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.07.2014, 19:09
Помогаю со студенческими работами здесь

Градиентная заливка формы
using System; using System.Windows; using System.Windows.Controls; using System.Windows.Data;...

Градиентная заливка изображения
Помогите пожалуйста, не могу составить алгоритм, чтобы изображение любого размера заливалось...

Градиентная заливка + поворот
Здравствуйте, форумчане. Прошу у вас помощи с таким заданием - Необходимо квадрат (пользователь...

Градиентная заливка диаграммы Excel
Всем доброго времени суток! В общем, необходимо отправить массив данных в Excel с построением...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru