Div с цветом фона перекрывает div со ссылками

0

У меня есть небольшая проблема с двумя div с использованием z-index. Я создал div под названием topbar с z-index: 1, а другой называется "socialbuttons" с z-index: 2 который имеет ссылки на изображения в Facebook и Twitter. Тем не менее, верхняя панель перекрывает кнопки soc, и я не могу ни увидеть, ни щелкнуть социальные кнопки. Я просмотрел интернет и попробовал все, что мог, но я все еще придерживаюсь той же проблемы. Любая помощь будет принята с благодарностью. Вот мой код HTML

<div id ="topbar" 
    style="height: 56px; width:95%; background-color:#002268; z-index:-1; position:relative; top: -6px; left: -1px;">
</div>

<div id= "socialbuttons" 
    style= "position:relative; z-index: 1000; top: 15px; left: 770px; height:53px; width: 249px; margin-bottom: 0px;">

    <a href="https://twitter.com" target="_blank">

    <img alt="" src="images/twitter.png" 


        style="position:absolute; top: 0px; left:40%; height:49px; width: 59px; z-index:1000"/></a><a href="https://www.facebook.com" target="_blank"><img alt="" src="images/fbook.png" 

style="position:relative; width:50px; height:49px; top: 0px; z-index:1000"/></a></div>

JSFIDDLE

  • 0
    Вы используете какой-либо внешний файл CSS? Потому что ваш код работает нормально для меня. Проверьте это jsfiddle.net/chankeypathak/29sk4/1
  • 0
    Я удалил файл CSS, но все равно не повезло. Он прекрасно работает в режиме разработки VS 2010, но не работает ни в одном из моих браузеров. Я действительно в тупик!
Показать ещё 3 комментария
Теги:
overlap

2 ответа

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

Я думаю, это то, что вы ищете

<div id ="topbar" style="height: 56px; width:95%; background-color:#002268; z-index:-1; position:relative; top: -6px; left: -1px;">
    <a href="https://twitter.com" target="_blank">
        <img alt="" src="https://cdn1.iconfinder.com/data/icons/yooicons_set01_socialbookmarks/48/social_twitter_box_white.png" style="float:right; height:49px; width: 59px;"/>
    </a>
    <a href="https://www.facebook.com" target="_blank">
        <img alt="" src="https://cdn1.iconfinder.com/data/icons/yooicons_set01_socialbookmarks/48/social_facebook_box_white.png" style="width:50px; height:49px;float:right;"/>
    </a>
</div>

скрипка

0

Просто удалите позицию относительно социальных кнопок

Вот рабочая ссылка

 <div id="socialbuttons" style="z-index: 1000; top: 15px; left: 770px; height:53px; width:   249px; margin-bottom: 0px;">
  • 0
    Ну что я могу видеть , что это работает нормально в режиме разработки , но он не работает в режиме исполнения imagizer.imageshack.us/v2/1028x56q90/545/cnpz.jpg скриншот выполнения imagizer.imageshack.us/v2/1306x110q90/401/f3xx.jpg
  • 0
    Тогда ваш другой структурный стиль создает проблемы, если он работает нормально в режиме дизайна

Ещё вопросы

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