Показать сообщение отдельно
  #2 (permalink)  
Старый 08.03.2013, 02:51
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

<style>
p.hid {
 background-color:#C1D3FB;
 position:absolute;
 display:none;
 border:1px solid blue;
 padding:4px 7px;
}
div[id^="bigpick"] {
 position:absolute;
 opacity:0;
}
</style>

<script type="text/javascript">
function setBigImage(a) {
  var arr = a.getAttribute('data').split(',');
  var Parr = document.getElementById(arr[0]).parentNode.getElementsByTagName('p');
  for(var i=0; i<Parr.length;i++){
   if(Parr[i])Parr[i].style.display='none';
  }
  document.getElementById(arr[0]).style.display='block';
  var v=document.getElementById(arr[1])
  v.innerHTML = v.innerHTML.replace(/^[\s\S]*?\{/img,arr[2]+'{');
}
</script>

<label class="MyImg-p" accesskey="2">
<img name="smallimg" src="http://javascript.ru/forum/images/smilies/smile.gif" height="60px" data="p1,style,#bigpick1" onclick="setBigImage(this)" />
</label>

<label class="MyImg-p" accesskey="2">
<img name="smallimg" src="http://javascript.ru/forum/images/smilies/smile.gif" height="60px"  data="p2,style,#bigpick1" onclick="setBigImage(this)" />
</label>


<label class="MyImg-p" accesskey="2">
<img name="smallimg" src="http://javascript.ru/forum/images/smilies/write.gif" height="60px"  data="p3,style,#bigpick2" onclick="setBigImage(this)" />
</label>

<style id="style">
#bigpick {
text-align:center;
opacity:1;
filter: alpha(opacity=1);
-webkit-transition:1s;
-moz-transition:1s;
-ms-transition:1s;
-o-transition:1s;
transition:1s;
}
</style>


<div id="bigpick1">
    <img id = 'bigimg' src = "http://javascript.ru/forum/images/smilies/smile.gif"  height="390px" alt="" /><br />
    <div id="commentary">
<p class="hid" id="p1">ЗДЕСЬ НУЖНЫЙ ТЕКСТ 1 11111</p>
<p class="hid" id="p2">ЗДЕСЬ НУЖНЫЙ ТЕКСТ 2  2222</p>
    </div>

</div>
<div id="bigpick2">
    <img id = 'bigimg' src = "http://javascript.ru/forum/images/smilies/write.gif"  height="390px" alt="" /><br />
    <div id="commentary">
<p class="hid" id="p3">ЗДЕСЬ НУЖНЫЙ ТЕКСТ3 3333</p>
    </div>
</div>
p1http://javascript.ru/forum/images/smilies/smile.gifbr /

Последний раз редактировалось Deff, 08.03.2013 в 02:59.
Ответить с цитированием