Не удается получить границу вокруг HTML-элемента div - PullRequest
12 голосов
/ 10 января 2012

Я не могу понять, почему я не могу получить границу вокруг моего div здесь.Мой jsfiddle:

http://jsfiddle.net/4HnKs/1/

Я просто схожу с ума от того, что смотрю на экран моего компьютера, но если вы посмотрите на класс verticalmembersmenu в CSS, я не могу дляжизнь меня понять, почему я не могу получить границу вокруг div.

Ответы [ 4 ]

13 голосов
/ 10 января 2012

Вы используете комментарии в стиле HTML в своем CSS, который, кажется, нарушает рендеринг, посмотрите на http://jsfiddle.net/4HnKs/3/

Некоторую информацию о комментариях смотрите на http://www.w3.org/TR/CSS2/syndata.html#comments

8 голосов
/ 10 января 2012

вы можете задать встроенный стиль для div как

 <div class="verticalmembersmenu" style = "border:1px solid black;">

или

.verticalmembersmenu ul{
list-style:none; border:1px solid black;
}
1 голос
/ 01 сентября 2013

Мне потребовалось некоторое время, чтобы найти, но проблема на самом деле связана с вашим форматированием CSS. CSS не распознает теги комментариев html, но вместо этого использует / * * /.

 <!--MEMBERS LAYOUT START -->
.verticalmembersmenu {
    height:300px;
    width:300px;
    border:1px solid black;
}

.verticalmembersmenu ul{
    list-style:none;
}


<!--MEMBERS LAYOUT END -->
1 голос
/ 10 января 2012

укажите границу в теге ul.

.verticalmembersmenu ul{
    list-style:none; border:1px solid black;
    }
...