Jump to content
  • 0

ff 3.5.1 в ul остается маркер после указания list-style-type: none;


Вадим
 Share

Question

Делаю меню для сайта. Ставлю list-style-type: none; float: left; везде все хорошо, а в ff 3.5.1 остаются маркеры.

html

  <ul class="navigation">
<li>Главная</li>
<li>Программа</li>
<li>Услуги</li>
<li>Клиенты</li>
<li>Контакты</li>
</ul>

css

#header .navigation {
float: left;
width: 1004px;
color: #787878;
padding: 0;
margin: 0;
}
#header .navigation ul {
list-style-type: none;
padding: 0;
margin: 0;
}
#header .navigation li {
float: left;
margin: 0;
padding: 0;
}

У кого ещё такие проблемы были? Как решать?

Нашел проблему. Если указываешь #header .navigation ul, то Opera и FF не понимают о каком элементе идет речь. Если указывать #header ul, то все гуд.

Может есть какой-то совет по написанию классов?

Edited by Вадим
Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 0
Нашел проблему. Если указываешь #header .navigation ul, то Opera и FF не понимают о каком элементе идет речь. Если указывать #header ul, то все гуд.

Может есть какой-то совет по написанию классов?

Вполне браузеры понимаю, ибо они, судя по Вашей записи, ищут в #header элемент с классом navigation, внутри которого должен находится UL, которому-то и надо обнулить буллет.

Правельными селекторами тут будут:

UL{...}

.navigation{...}

UL.navigation{...}

#header ul {...}

#header .navigation{...}

#header UL.navigation{...}

На практике, полагаю, Вам будет достаточно .navigation{...}

Link to comment
Share on other sites

  • 0
Вполне браузеры понимаю, ибо они, судя по Вашей записи, ищут в #header элемент с классом navigation, внутри которого должен находится UL, которому-то и надо обнулить буллет.

Правельными селекторами тут будут:

UL{...}

.navigation{...}

UL.navigation{...}

#header ul {...}

#header .navigation{...}

#header UL.navigation{...}

На практике, полагаю, Вам будет достаточно .navigation{...}

Спасибо! :)

Link to comment
Share on other sites

  • 0
#header .navigation ul {

list-style-type: none;

padding: 0;

margin: 0;

}

В данной записи говориться: что есть некий контейнер с id="header" в ктором есть ещё один со class="navigation" а в нём <ul> кторому и даются все ниже перечисленные свойства, т.е.:

предполагаемый пример под ваш CSS:

<div id="header">
<div class="navigation">
<ul>
</ul>
</div>
</div>

а если для вашего примера, то надо:

#header  ul.navigation {
list-style-type: none;
padding: 0;
margin: 0;
}
/*ИЛИ*/
#header .navigation {
list-style-type: none;
padding: 0;
margin: 0;
}

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy