Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
0 / 0 / 0
Регистрация: 03.04.2011
Сообщений: 30

Градиент не применяется ни на ссылки, ни на элементы списка (li)

03.08.2011, 01:41. Показов 1526. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть градиент. Его нужно применить к ссылке, или же к элементу списка (лучше всего к элементу списка).
Проблема в том, что он никак не хочет реализовывать данную операцию. Почему так?
Вот код объявления:
CSS
1
2
3
4
5
6
ul.dropdown ul li {
    background: #8abcd7;
        background: -webkit-gradient(linear, left top, left bottom, from(#c88181), to(#f4b7b7));
        background: -moz-linear-gradient(top, #c88181, #f4b7b7);
        background: -o-linear-gradient(top, #c88181, #f4b7b7);
}
А вот код в html:
HTML5
1
2
3
4
5
6
7
8
9
<ul class="dropdown"> 
            <li><a href="#" class="default">Короткий список</a> 
                <ul class="sub_menu"> 
                     <li><a href="#">Artificial Turf</a></li> 
                     <li><a href="#">Benches &amp; Bleachers</a></li> 
                     <li><a href="#">Communication Devices</a></li> 
                </ul> 
            </li> 
</ul>
Может я неправильно что-то делаю в объявлении? Подскажите пожалуйста
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
03.08.2011, 01:41
Ответы с готовыми решениями:

Не применяется градиент для элементов li
Не применяется градиент для элементов li. Если прописать градиент в li, то он для каждого элемента становится свой, ещё и пробелы...

Создать переменные-ссылки, которые ссылались бы на элементы списка
Доброго времени суток. У меня такая задача. Есть изначальный список со сложной вложенной структурой. Я его получаю из внешнего...

Сформировать список L, включив в него положительные элементы списка L1 и отрицательные элементы списка L2
Сформировать список L, включив в него положительные элементы списка L1 и отрицательные элементы списка L2. Список L отсортировать в порядке...

2
 Аватар для neBezGrexa
48 / 48 / 3
Регистрация: 14.07.2011
Сообщений: 156
03.08.2011, 08:47
CSS3 линейный градиент
Кроссбраузерный градиент.


CSS
1
2
3
4
5
6
background: #6191bf; / * резервной цвет фона для не поддерживаемых браузеров * /       
 
background-image: -moz-linear-gradient(top, #81a8cb, #cde6f9); /* Firefox 3.6 */
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #cde6f9),color-stop(1, #81a8cb)); /* Safari & Chrome */
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#81a8cb', endColorstr='#cde6f9'); /* IE6 & IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#81a8cb', endColorstr='#cde6f9')"; /* IE8 */
CSS3 радиальный градиент
IE градиентные фильтры не поддерживает стоп-цвет, угловой градиент, и радиальный градиент. Это означает, что можно указать только горизонтальные и вертикальные линейные градиенты (см. выше) в два цвета, один для начала и один для конца.

Но давайте посмотрим, как вы можете определить CSS3 радиальный градиент для Firefox, Safari и Chrome.


CSS
1
2
3
4
background: #6191bf; / * резервной цвет фона для не поддерживаемых браузеров * /        
 
background-image: -moz-radial-gradient(center 45deg,circle cover, #cde6f9, #6191bf);
background-image: -webkit-gradient(radial, 50% 50%, 0, 50% 50%,800, from(#cde6f9), to(#6191bf));
Заключение
Хотя CSS градиенты хороши, не все браузеры их поддерживают (пока). Таким образом, вы не должны полностью полагаться на CSS градиент при создании вашего веб-дизайна и вы всегда должны использовать обходной путь для этого.
0
0 / 0 / 0
Регистрация: 03.04.2011
Сообщений: 30
03.08.2011, 11:50  [ТС]
Обходной путь был - *.svg. Но и его браузер не воспринимал.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
03.08.2011, 11:50
Помогаю со студенческими работами здесь

Сформировать список L, включив в него положительные элементы списка L1 и отрицательные элементы списка L2
Сформировать список L, включив в него положительные элементы списка L1 и отрицательные элементы списка L2. Список L отсортировать в порядке...

Удалить из списка нечетные элементы. Вывести оставшиеся элементы списка
Дано неотрицательное N и набор из N чисел. Создать линейно-связанный список, содержащий исходные числа, добавляя новый элемент в середину...

Разделить на Х все элементы списка, которые находятся четных позициях списка
Всем привет. Возникла у меня следущая задача. Есть вот такая программа на С. Необходимо написать функцию, условие следующее: ...

Как связать элементы одного списка с элементами списка другого ComboBox?
Помогите, пожалуйста, как связать элементы одного списка в Delphi с элементами списка другого ComboBox. Например, при выборе элемента...

Предикат, переставляющий все отрицательные элементы числового списка в конец списка
Нужна программа, переставляющая все отрицательные элементы числового списка в конец списка Например: -&gt; Помогите кто может :)


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru