[HTML CSS] div внутри li
Порпобуй единицы измерения везде поставить. Опера, вроде, к этомум требовательнее относится чет FF.
У меня кста и опера и ФФ показывают одно и тоже, все вроде норм, а вот ИЕ как ты говоришь.
возможно поэтому...
но если 8 показывает ОК, то это даже здорово
для ИЕ можно будет CSS HACK сделать
вот токо как для ИЕ это заточить?
.topicsSubj ul { padding-left: 25px; margin-left: 0px;}
.topicsSubj li { list-style-type: disc; color: #000000; margin: 5px 0px 5px 0px; padding: 0px;}
.topicsSubj .objId { font-weight: bolder; display: inline; width:40px;}
.topicsSubj .objSubj{ margin-top: -20px;font-weight: bolder; margin-left:40px; border: 1px dotted red;}
С таким стилем у меня везде норм поразывает.
.topicsSubj .objSubj{ margin-top: -1em;font-weight: bolder; margin-left:40px; border: 1px dotted red;}
-1em в данном случае не канает, наверна потому что там болдер фонт
С таким стилем у меня везде норм поразывает.везде кроме ИЕ
![](/images/graemlins/frown.gif)
в нем первый див наезжает на кружочки от LI
видимо ИЕ не считает LI за элемент
![](/images/graemlins/frown.gif)
зачем нужно было первому диву указывать display:inline ?
в данном случае это же ничего не изменит
действительно, что-то я сразу не сообразил, что можно вместо float:left воспользоваться отрицательным margin
впервые слышу, что когда пишешь "margin:5 0 5 0" нужно указывать px
кажись в спецификации написано, что не нужно, хотя может я ошибаюсь
последние два margin лучше объединить в один: "margin: -20 0 0 40;"
виноват
забыл что ИЕ не понимает комментарии
была строчка:
// float: left
когда стер ее, то в ИЕ тоже все заработало
УРАААА
всем спасибо!
В CSS указание единиц измерения обязательно!
впервые слышу, что когда пишешь "margin:5 0 5 0" нужно указывать pxЛол.
кажись в спецификации написано, что не нужно, хотя может я ошибаюсь
Покажи мне, где в спецификациях написано, что можно не указывать единицы измерения, и что в этом случае будет считаться, что единица измерения - пиксель.
Без указания единицы измерения можно писать только 0.
![](/images/graemlins/frown.gif)
Оставить комментарий
pitrik2
Опера, Лиса, ИЕ - все показывают разноето что я хочу показывает Лиса
Опера размещает два дива рядом правильно, но накладывает дивы на <li>
ИЕ накладывает дивы на <li> и к тому же размещает блоки один под другим, а не рядом
что можно с этим поделать?