Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.92/61: Рейтинг темы: голосов - 61, средняя оценка - 4.92
 Аватар для Братуха
5 / 5 / 5
Регистрация: 15.07.2012
Сообщений: 773

отменить предыдущий стиль

23.12.2012, 14:52. Показов 12765. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет всем. У меня есть меню с выпадающим списком. Этот самый выпадающий список находится между тегами li. В этом выпадающем списке есть еще одни li и получается что стили для основного li передается и для li? которое находится внутри его. Как мне отменить полностью все стили основного меню, для li, которое находится в выпадающем списке. Я написал стиль для li вот так
CSS
1
2
3
4
5
6
div#get_in ul li {
  background: url(../images/menu/icon_2.png) no-repeat ;
     margin:0;
    display:block;
    padding:3px 0 15px 43px;
}
Но ничего не вышло. Именно при наведении изменяется фон. Зарание большое спасибо
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
23.12.2012, 14:52
Ответы с готовыми решениями:

Как отменить присвоенный стиль
создал нумерованный список, теперь хочу ему поставить номера, но не могу это сделать т.к. в reset.css они сброшены. подскажите можно ли...

Как задать новый стиль для тега, у которого уже есть стиль
Привет всем. У меня есть вот такая запись в таблице стилей #c_menu li{ list-style:none; padding: 5px 0px; border-bottom: 1px solid...

Отменить установленный стиль, RichEdit
Возможна ли отмена конкретного стиля без дополнительных условий? Например, устанавливаю стили: ...

7
работяга
368 / 368 / 52
Регистрация: 23.05.2010
Сообщений: 947
23.12.2012, 14:54
Так поможет?
CSS
1
2
3
4
5
6
div#get_in ul > li {
  background: url(../images/menu/icon_2.png) no-repeat ;
     margin:0;
    display:block;
    padding:3px 0 15px 43px;
}
1
 Аватар для Братуха
5 / 5 / 5
Регистрация: 15.07.2012
Сообщений: 773
23.12.2012, 15:24  [ТС]
нет, не помогло
0
работяга
368 / 368 / 52
Регистрация: 23.05.2010
Сообщений: 947
23.12.2012, 15:26
тогда полный код в студию
1
 Аватар для Братуха
5 / 5 / 5
Регистрация: 15.07.2012
Сообщений: 773
23.12.2012, 16:10  [ТС]
Цитата Сообщение от etalord Посмотреть сообщение
тогда полный код в студию
10000 рублей и не открываем ящик. В общем там всякой фигни много вроде выбрал что надо
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
    
<ul id="menu" >
 
<li>
 
<div id="get_in">
              <ul id ="feab_menu">
                  <li class="personal"><a href="/register/personal_list?id='.$_SESSION['user_data']['id'].'">Посмотреть профиль</a></li>
            <li class="redact"><a href="/register/contact_info">Редактировать профиль</a></li>
            <li class="messege"><a href="/register/messages">Ваши Сообщения</a></li>    
              </ul>
            </div>
</li></ul>
CSS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
#menu { margin-left:0px; 
    list-style:none;
    width:1026px;
    height:42px;
    padding:0px 27px 0px 27px;
    margin-bottom:5px;
    
    margin-top: 0px;
    background: url(../images/menu/bg_hor.gif);
   -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
 
 
}
 
 
#menu li {
    border-right: #928987 solid 1px ;
    float:left;
    display:block;
    text-align:center;
    position:relative;
    padding: 4px 0px 12px 10px;
    margin-left: -10px;
    margin-right:10px;
    margin-top:0px;
    
}
 
 
 
#menu li:hover{  background:url(../images/menu/bg_aktive.gif) repeat-x 0 0px;  } 
#menu li a {
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px; 
    color: #000000;
    display:block;
    outline:0;
    margin-top:7px;
    margin-left: 2px;
    text-decoration:none;
    text-shadow: 1px 1px 1px #fff;
}
 
#menu li:hover a {
    margin-top:7px; 
}
 
.dropdown_4columns
{
    margin:2px auto;
    float:left;
    position:absolute;
    left:-999em; /* Скрываем выпадающие пункты */
    text-align:left;
    padding:10px 5px 10px 5px;
    border:1px solid #777777;
    border-top:none;
    z-index:9000;
    
    /* Фон с градиентом */
    background:#F4F4F4;
    background: -moz-linear-gradient(top, #EEEEEE, #BBBBBB);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EEEEEE), to(#BBBBBB));
 
    /* Скругленные углы */
    -moz-border-radius: 0px 5px 5px 5px;
    -webkit-border-radius: 0px 5px 5px 5px;
    border-radius: 0px 5px 5px 5px;
}
 
 
#menu li:hover .dropdown_4columns{
    left:-1px;
    top:37px;
    
}
 
#menu li ul {
    list-style:none;
    padding:0;
    margin:0 0 12px 0;
}
 
#feab_menu li{ width:200px; border-right:none; }
 
/* get in touch */
div#get_in {
    float: right;
    background:url(../images/feedback/get_touchbg.png) 0 0 no-repeat;
    width:210px;
    height:254px;
    padding:15px 23px;
}
 
div#get_in ul {
    padding:0;
    margin:0 20px 0 0;
    list-style:none;
}
 
div#get_in ul > li {
  background: url(../images/menu/icon_2.png) no-repeat ;
     margin:0;
    display:block;
    padding:3px 0 15px 43px;
}
div#get_in ul li:hover {
    text-decoration:none;
    padding:3px 0 15px 43px;
}
 
 
div#get_in ul li a {
    font-size:12px;
    color:#707070;
}
div#get_in ul li a:hover {
 
    background-color:#009;
    color:#707070;
}
 
div#get_in ul li.personal {
   background-position: 0px 0px;
    
}
 
div#get_in ul li.redact {
   background-position: 0px -83px;
 
}
 
div#get_in ul li.messege {
   background-position: 0px -200px;
 
}
0
работяга
368 / 368 / 52
Регистрация: 23.05.2010
Сообщений: 947
23.12.2012, 16:18
Бррр. Проще объяснить. Такой стиль применится ко всем li, находящимся во ul, независимо от уровня вложения - т.е. и на меню, и на подменю.
CSS
1
ul li {color:red}
А такой код применится только к li, непосредственно вложенным в ul (т.е. только с глубиной вложения 1) - т.е. только на меню
CSS
1
ul > li {color:red}
На основании этих правил скорректируйте свои стили. Я же не знаю, какие стили должны распространится на всё, а какие только на li основного меню.
1
 Аватар для Братуха
5 / 5 / 5
Регистрация: 15.07.2012
Сообщений: 773
23.12.2012, 16:51  [ТС]
Оно все то получилось но теперь все меню по центру стало я делал вот так #menu > li и #menu > li:hover так как мне надо что бы стили основного li применялись только к основным li. Все li стали один под другим и расположились по центру, а выпадающие списки работают так как мне надо

Добавлено через 15 минут
все нормально убрал #menu > li и все работает. Спасибо
0
 Аватар для Братуха
5 / 5 / 5
Регистрация: 15.07.2012
Сообщений: 773
29.12.2012, 15:16  [ТС]
Я только сейчас заметил что когда я сделал вот так #menu > li стили именно для этого li перестали работать, есть какие нибудь другие варианты.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
29.12.2012, 15:16
Помогаю со студенческими работами здесь

Реализовать функцию отменить и отменить отмененное
код для отмены ВОт // отмена действия private void UpdateOldImage() { oldImage.Dispose(); ...

Как изменить стиль формы и вообще всех объектов на свой стиль?
Собственно вопрос в том как изменить стиль формы и вообще всех объектов на свой стиль?

Как динамически присвоить стиль кнопке, если стиль описан в файле xaml?
Здравствуйте, столкнулся с проблемой: нужно в коде присвоить стиль кнопке. Этот стиль находится в xaml с определённым x:Key. Я в этой...

Перевод дат: старый стиль — новый стиль (и наоборот)
Кажется, довёл до ума документ Word из темы https://www.cyberforum.ru/vba/thread189947.html#10 Он вот здесь, но мало кто его потыкал,...

Меняем стиль элементов управления на свой стиль
Меняем стиль элементов управления на свой стиль. Может кому пригодится. watch?v=0EI9_KhHeN0&amp;


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru