Попытка "отменить" несколько вариантов CSS с помощью встроенного оператора

Я пытаюсь "отменить" стиль в ненумерованном списке, поместив встроенный оператор стиля в теги "li". У меня все выглядит так, как я хочу, за исключением того, что мне не хватает пули.

Ниже приведен оригинальный CSS и мои встроенные опции стиля для их перезаписи:

#account_header li {
    border-bottom: 1px solid #888888;
    border-top: 1px solid #888888;
    display: inline;
    list-style-type: none;
    margin: 0;
    overflow: hidden;
    padding: 0 10px 0 0;
    color: #AA2222;
    font-family: "arial","helvetica";
    font-size: 16px;
    font-weight: bolder;
}

Вот что у меня внутри тега li:

<li style="border: none;display: block;margin: 0;overflow: hidden;padding: 0;list-style:disc outside none;">

Заранее спасибо... Я уже потратил много времени на это!

2 ответа

Решение

Я не думаю, что кто-то поверит в это, но это оказались опции overflow-x и overflow-y. Они были установлены как "скрытые", и мне пришлось посмотреть на "вычисленную" вкладку в Firebug, чтобы увидеть это (я вроде новичка в CSS, поэтому я никогда не слышал об этом раньше). По сути, я принял предложение мистера Листера сделать очень простой список, скопировал вычисленные стили в текстовые файлы и использовал функцию сравнения UltraStudio, чтобы увидеть разницу.

Хотелось бы, чтобы был более простой способ восстановить настройки по умолчанию!

Вот что у меня на данный момент:

<li style="border: none;display: list-item;margin: 0;padding: 0;visibility: visible;overflow-y: visible;overflow-x: visible;list-style:disc outside none;" >

Спасибо за вашу помощь всем!

Удалить display: block; а также overflow: hidden; от вашего встроенного CSS, и это будет работать.

Другие вопросы по тегам