Это комбинация ошибок Положительной маржи, когда вы пытались выстроить свои дивы так, как хотите. По сути, вам удалось поместить один div поверх другого, следовательно, заблокировав ссылки.
#social
в настоящее время имеет положительную верхнюю границу в 23 пикселя, в то время как #image
имеет количество полей, определенных почти со всех сторон, предположительно для его принудительного смещения вправо, ниже социальных связей? Из-за полей #image
, перекрывающихся с содержимым #social
, браузер считает, что #image
- это еще один слой.
Вам нужно будет найти лучший способ их размещения, возможно, два контейнерных элемента, действующих как плавающие столбцы.
Псевдо (не проверено):
<div id="container">
<div id="top-bar">
<div id="menu" />
<div id="social" />
</div>
<div id="left">
content n stuff
</div>
<div id="right">
<div id="image" />
</div>
</div>