2015-04-14 5 views
0

На изображении есть два анкерных ссылки. Щелчок в любом месте изображения откроет наложение, чтобы отобразить полноразмерное изображение. Нажав на кнопки, вы откроете диалоговые окна общего доступа к facebook/twitter.анкерная ссылка над изображением

Что происходит, когда нажаты кнопки, открывается диалог и наложение. Как остановить наложение при появлении ссылки на привязку.

enter image description here

HTML:

<li style="display: block; opacity: 1;"> 
    <a href="#"> 
    <div class="thumbPan"> 
     <img src="#" class="gallThumb">   
    </div> 
    </a> 
    <div class="share_buttons"> 
     <a class="fshare" href="#" onclick="window.open(this.href, '',''); return false;"></a> 
     <a class="tshare" href="#" onclick="window.open(this.href, '',''); return false;"></a> 
    </div> 
</li> 

CSS:

.share_buttons { position:absolute;} 
.fshare, .tshare { float:left; display:block;background-repeat:no-repeat; 
        background-position:left top; } 
.fshare { background-image:url(../images/fshare.png);} 
.tshare { background-image:url(../images/tshare.png); } 
.thumbPan{ position:relative;} 
.gallThumb{ width:100%; max-width:302px; height:auto;} 

я попытался установить .share_button как блок, но не работал.

+1

Можете ли вы сделать скрипку или добавить фрагмент SO? Похоже, что это проблема z-index. Но не могу сказать, если я не буду играть с ним. – dowomenfart

+0

Как вы открываете наложение? – dfsq

+0

Хм .. возможно, оверлей открывается при нажатии кнопки «li»? –

ответ

1

Не уверен, но попробуйте привязать тег вокруг img tag insted div, как это.

<div class="thumbPan"> <a href="#"> <img src="#" class="gallThumb"/> </a> <span class="gallType video"></span> </div> 

Также у вас нет закрытого тега img, который я знаю, что это не проблема, но хорошо закрыть его.

Тем не менее, если он не работает, то попробуйте

z-index:99; 
z-index:98; 

в маленьких изображений и

z-index:1; 

В главном изображении.

+0

Пробовал тоже .... все равно так же. – Qwerty

+0

Попытайтесь изменить положение кнопок «Палец» и «Поделиться». –

+0

Поменяйте местами как я, так и .sharebuttons {position: relative;} и .thumbpan {position: absolute;}. –

Смежные вопросы