{% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
1. [автор] (22 ноя 2014, 14:33) [0/0] [0] [отв] [спам] [под] +1 | -1

Всем привет. Вопрос относится к людям хорошо знающим CSS. Допустим имеется полоса которая заполняется в зависимости от процентов, но вопрос в другом. Можно ли сделать чтобы она заполнялась градиентом от красного к зеленому? Чем больше заполнено тем больше зеленого.

2.
kaufman * 0.32
(22 ноя 2014, 14:38) [0/0] [0] [отв] [спам] [под] +1 | -1

такое часто делают путём наложения картинки на картинку вроде как, так что в чём проблема

3. (22 ноя 2014, 14:40) [0/0] [0] [отв] [спам] [под] +1 | -1

можно

4. [автор] (22 ноя 2014, 14:42) [0/0] [0] [отв] [спам] [под] +1 | -1

LigalizeIt, Можно по подробнее?

5. (22 ноя 2014, 14:44) [0/0] [0] [отв] [спам] [под] +1 | -1

При помощи графики можно. Ты делаешь градиент по длине полоски. Слева направо - более насщеннеый. В свойстве полоски прописываешь к своему бекгрокнду еще один. :
background:url(pik4a.png) no-repeat и width :10%; Ну и всё.

6. [автор] (22 ноя 2014, 14:47) [0/0] [0] [отв] [спам] [под] +1 | -1

Pashka don`t Yeba, Полоска динамичная. Ну то есть на размер экрана. В этом вся проблема.

7. (22 ноя 2014, 14:50) [0/0] [0] [отв] [спам] [под] +1 | -1
romanvht,

Ну так ты сделай градиент на 1000 пикселей. Но при этом пропиши max-width:100%;

8. (22 ноя 2014, 14:54) [0/0] [0] [отв] [спам] [под] +1 | -1

background-image: -webkit-linear-gradient(left, #FF0004, #049904);

это css код от красного к зеленому
его вписываеш в тот див который закрашивает незаполненое пространство

9. (22 ноя 2014, 14:57) [0/0] [0] [отв] [спам] [под] +1 | -1
LigalizeIt,

Так насыщенность не добавить.

10. [автор] (22 ноя 2014, 15:01) [0/0] [0] [отв] [спам] [под] +1 | -1

Всем спасибо. Достиг таким путем echo '<div style="background: -webkit-linear-gradient(left, #049904, #FF0004); border: 1px solid #c6c6c6; border-top: none;"><div style="background: #FFFFFF; padding: 5px; margin-left: ???%;">Прогресс: '.$arr['progress'].'%</div></div>';


Изм. 1 раз. / Посл. изм. (22 ноя 2014, 15:01)
Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 1
Скачать тему | Файлы темы | Фильтр сообщений