Advertisement
salvatorifabio

Pannello a comparsa

Oct 23rd, 2012
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.53 KB | None | 0 0
  1. <style type="text/css">
  2. #pannello{
  3. width:440px;
  4. height:500px;
  5. position:fixed;
  6. top:100px;
  7. right:-400px;
  8. z-index:10;
  9. -moz-transition:all ease-in-out .5s;
  10. -webkit-transition:all ease-in-out .5s;
  11. -o-transition:all ease-in-out .5s;
  12. -ms-transition:all ease-in-out .5s;
  13. transition:all ease-in-out .5s;
  14. }
  15. #pannello.transition{
  16. right:0;
  17. }
  18. #contenutodestro>div{
  19. display:none;
  20. }
  21. #boxdestro {
  22. width:400px;
  23. height:500px;
  24. background:#fff;
  25. float:right;
  26. }
  27. #iconsetdestro{
  28. float:left;
  29. width:32px;
  30. }
  31. #icondestro{
  32. cursor:pointer;
  33. display:block;
  34. }
  35. .unoicon{
  36. background:url("images/uno.png") no-repeat;
  37. }
  38. .dueicon{
  39. background:url("images/due.png") no-repeat;
  40. }
  41. .treicon{
  42. background:url("images/tre.png") no-repeat;
  43. }
  44. </style>
  45.  
  46. <div id="pannello">
  47.  
  48. <div id="iconsetdestro">
  49. <div id="icondestro" class="unoicon"><img src="<?php bloginfo('template_directory'); ?>/pannellodestro/images/uno.png" /></div>
  50.  
  51. <div id="icondestro" class="dueicon"><img src="<?php bloginfo('template_directory'); ?>/pannellodestro/images/due.png" /></div>
  52.  
  53. <div id="icondestro" class="treicon"><img src="<?php bloginfo('template_directory'); ?>/pannellodestro/images/tre.png" /></div>
  54.  
  55.  
  56. </div> <!-- ICONSETDESTRO -->
  57.  
  58. <div id="boxdestro"><!-- boxdestro -->
  59. <div id="contenutodestro"><!-- contenutodestro -->
  60.  
  61. <div id="unocontenuto">
  62. <!-- INIZIO unocontenuto -->
  63. <div style="background-color:#0F0">Lorem ipsum dolor sit amet, consectetur adipisici elit, sed eiusmod tempor incidunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquid ex ea commodi consequat. Quis aute iure reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint obcaecat cupiditat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</div>
  64. <!-- FINE unocontenuto -->
  65. </div>
  66.  
  67. <!-- @@@@@@@@@@@@@@@@@@@@@@@@@@@@ -->
  68.  
  69. <div id="duecontenuto">
  70. <!-- INIZIO duecontenuto -->
  71. <div style="background-color:#C63">Lorem ipsum dolor sit amet, consectetur adipisici elit, sed eiusmod tempor incidunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquid ex ea commodi consequat. Quis aute iure reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint obcaecat cupiditat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</div>
  72.  
  73. <!-- FINE duecontenuto -->
  74. </div>
  75.  
  76. <!-- @@@@@@@@@@@@@@@@@@@@@@@@@@@@ -->
  77.  
  78. <div id="trecontenuto">
  79. <!-- INIZIO trecontenuto -->
  80. <div style="background-color:#36F">Lorem ipsum dolor sit amet, consectetur adipisici elit, sed eiusmod tempor incidunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquid ex ea commodi consequat. Quis aute iure reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint obcaecat cupiditat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</div>
  81. <!-- FINE trecontenuto -->
  82. </div>
  83.  
  84. <!-- @@@@@@@@@@@@@@@@@@@@@@@@@@@@ -->
  85.  
  86.  
  87. </div><!-- contenutodestro -->
  88. </div><!-- boxdestro -->
  89.  
  90. </div><!-- pannello -->
  91.  
  92. <script type="text/javascript">
  93.  
  94. $(document).ready(function() {
  95.  
  96. //UNO
  97. if (!$("#pannello").hasClass("transition")){
  98. $(".unoicon").live("click", function (){
  99. $("#pannello").addClass("transition");
  100. $("#contenutodestro>div").css("display","none");
  101. $("#unocontenuto").css("display","block");});
  102. $(".unoicon").die("click", function (){
  103. $("#pannello").removeClass("transition");});//click
  104.  
  105. }//if
  106. else if ($("#pannello").hasClass("transition")){
  107. $(".unoicon").live("click", function (){
  108. $("#contenutodestro>div").css("display","none");
  109. $("#unocontenuto").css("display","block");});
  110. $(".unoicon").die("click", function(){
  111. $("#pannello").removeClass("transition");});//click
  112. }//else if
  113.  
  114.  
  115. //DUE
  116. if (!$("#pannello").hasClass("transition")){
  117. $(".dueicon").live("click", function (){
  118. $("#pannello").addClass("transition");
  119. $("#contenutodestro>div").css("display","none");
  120. $("#duecontenuto").css("display","block");});
  121. $(".dueicon").die("click", function (){
  122. $("#pannello").removeClass("transition");});//click
  123.  
  124. }//if
  125. else if ($("#pannello").hasClass("transition")){
  126. $(".dueicon").live("click", function (){
  127. $("#contenutodestro>div").css("display","none");
  128. $("#duecontenuto").css("display","block");});
  129. $(".dueicon").die("click", function(){
  130. $("#pannello").removeClass("transition");});//click
  131. }//else if
  132.  
  133.  
  134. //TRE
  135. if (!$("#pannello").hasClass("transition")){
  136. $(".treicon").live("click", function (){
  137. $("#pannello").addClass("transition");
  138. $("#contenutodestro>div").css("display","none");
  139. $("#trecontenuto").css("display","block");});
  140. $(".treicon").die("click", function (){
  141. $("#pannello").removeClass("transition");});//click
  142.  
  143. }//if
  144. else if ($("#pannello").hasClass("transition")){
  145. $(".treicon").live("click", function (){
  146. $("#contenutodestro>div").css("display","none");
  147. $("#trecontenuto").css("display","block");});
  148. $(".treicon").die("click", function(){
  149. $("#pannello").removeClass("transition");});//click
  150. }//else if
  151.  
  152.  
  153. }); // document ready function
  154. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement