Что не так с этим в IE?

0
.bookmarkmenu
{
    position:fixed;
    background-color:#ff4b4b;
    height:60px;
    width:100px;
    z-index:15;
    left:0px;
    cursor:pointer;
    overflow:hidden;
}
.bookmarkmenu:hover
{
    background-color:#ff4b4b;
    height:60px;
    width:140px;
}

#bookmark_element
{
    top:80px;   
}


<div class="bookmarkmenu" id="bookmark_element">
    All
</div>

Это shuold быть слева от страницы над другими элементами. Он работает в Chrome и Firefox, но не в IE. Он помещает их в конец страницы. зависание также не функционирует...

  • 2
    Гм, какой именно IE?
Теги:
internet-explorer
cross-browser

2 ответа

2
Лучший ответ

Если вы находитесь в IE7 или старше, position:fixed неверно. http://caniuse.com/#feat=css-fixed

Кроме того, в новых версиях IE вы должны указать <!doctype html>.

  • 0
    Если вы в IE7 или старше, вы должны быть заблокированы в Интернете: P
  • 0
    @Martijn, это забавно, от кого-то, чей сайт все еще поддерживает IE6. Извините за оффтоп.
Показать ещё 2 комментария
1

Я забыл поставить

DOCTYPE html

в начале. Он работает сейчас.

  • 0
    Вы можете редактировать основной вопрос сам

Ещё вопросы

Сообщество Overcoder
Наверх
Меню