Форум программистов, компьютерный форум, киберфорум
Наши страницы

HTML, CSS

Войти
Регистрация
Восстановить пароль
 
lomakin
3 / 3 / 1
Регистрация: 18.12.2015
Сообщений: 186
#1

Даем родителю стили - HTML, CSS

24.03.2017, 23:38. Просмотров 89. Ответов 3
Метки нет (Все метки)

Вот есть такая загадка
HTML5
1
2
3
4
<ul id="vertical-multilevel-menu">
<li>текст</li>
    <li><a href="#" class="root-item-selected">ТЕКСТ</a></li>
</ul>
Вот у меня для li задан background-image и мне нужно такой "бред" когда есть в li класс root-item-selected мне нужно что-бы к этому классу добавлялся еще background-color
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.03.2017, 23:38
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Даем родителю стили (HTML, CSS):

Встроенные стили элементов или стили в отдельном файле - HTML, CSS
Здравствуйте. Вопрос чисто из интереса, хотелось бы знать, как лучше с теоретической точки зрения. У CSS и HTML есть общие свойства(к...

Обращение к родителю при hover дочернего блока - HTML, CSS
Всем доброго времени суток! Сразу приведу пример html-кода: &lt;div class=&quot;item&quot;&gt; &lt;div class=&quot;icon&quot;&gt;...&lt;/div&gt; &lt;/div&gt; Кто знает,...

Подкорректируйте стили - HTML, CSS
Привет,вот тут у меня небольшая проблема,делаю форму.Но немножко уезжает лупа,хотелось бы выровнить.Вот код: &lt;html&gt; &lt;head&gt; ...

Отменить стили - HTML, CSS
Здравствуйте, уважаемые форумчане! Как реализовать следующую вещь: Есть код &lt;h2 class=&quot;entry-title&quot;&gt;Текст здесь&lt;/h2&gt; И его стили: ...

Css стили - HTML, CSS
Что нужно прописать ,чтобы картинка встала в отмеченной области? Html не предлагать ,так как нужна смена стиля при нажатии кнопки ...

Стили чекбоксов - HTML, CSS
Можно ли средствами html изменить их вид? В частности размер или задать другие стили дефолтные? В опере выглядят как то убого, можно ли...

3
mrtoxas
Модератор
Эксперт HTML/CSS
2465 / 1800 / 989
Регистрация: 12.07.2015
Сообщений: 4,840
Записей в блоге: 3
24.03.2017, 23:44 #2
Такая структура списка невозможна, в принципе, как и ваша задумка Изменить стили родителя можно посредством js.
Или добавляйте класс root-item-selected не для ссылки, а для элемента списка и потом уже назначайте стили для ссылки так:
CSS
1
.root-item-selected a{}
0
lomakin
3 / 3 / 1
Регистрация: 18.12.2015
Сообщений: 186
24.03.2017, 23:46  [ТС] #3
mrtoxas, я тоже думаю за js но у меня не хватает опыта сделать ) написал только такое
Javascript
1
2
3
4
5
6
7
8
    $(document).ready(function () {
        if($('*').is('.root-item-selected')) {
            $("#menuleft #vertical-multilevel-menu li>a.root-item-selected").css("background-color","#fd7f91");
        }
        else {
 
        }
    });
Проблема что назначает всем li
0
anttoshka
9 / 9 / 3
Регистрация: 06.06.2016
Сообщений: 48
24.03.2017, 23:55 #4
Такой код можно использовать. Но лучше сделать как написал mrtoxas.
Javascript
1
2
3
$(document).ready(function () {
   $(".root-item-selected").parent().css("background-color","#fd7f91");
});
0
24.03.2017, 23:55
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.03.2017, 23:55
Привет! Вот еще темы с ответами:

Стили кириллицей - HTML, CSS
На одном из сайтов встретил вот такое написание стилей: &lt;STYLE type=text/css&gt;BODY { BACKGROUND-IMAGE: url(background.gif) } ...

Не применяются стили - HTML, CSS
Приветствую, я тут что то с проблемой столкнулся не применяются стили.. Вот так вот если написать #block{color:red;} то стиль работает а...

css стили - HTML, CSS
На странице выводятся две конструкции 1) &lt;div class=&quot;one&quot;&gt; &lt;ul&gt; &lt;li class=&quot;y&quot;&gt; &lt;div class=&quot;y&quot;&gt; &lt;span class=&quot;z&quot;&gt; 1&lt;/span&gt; ...

Стили в таблице - HTML, CSS
Подскажите, пожалуйста.. вот таблица &lt;table border=&quot;0&quot;&gt; &lt;tr&gt; &lt;td&gt;Срок кредита (мес)&lt;/td&gt; &lt;td&gt;&lt;input type=&quot;text&quot;...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru