Advertisement
Guest User

Untitled

a guest
Jun 19th, 2019
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.06 KB | None | 0 0
  1. div.cssbox {
  2. display: inline-block;
  3. }
  4.  
  5. span.cssbox_full {
  6. z-index: 999;
  7. position: fixed;
  8. height: 100%;
  9. width: 100%;
  10. background-color: rgba(0,0,0,0.8);
  11. top: 0;
  12. left: 0;
  13. opacity: 0;
  14. pointer-events: none;
  15. transition: opacity 0.5s linear;
  16. }
  17.  
  18. span.cssbox_full img {
  19. position: fixed;
  20. background-color: white;
  21. margin: 0;
  22. padding: 0;
  23. max-height: 90%;
  24. max-width: 90%;
  25. top: 50%;
  26. left: 50%;
  27. margin-right: -50%;
  28. transform: translate(-50%, -50%);
  29. box-shadow: 0 0 20px black;
  30. }
  31.  
  32. a.cssbox_close,
  33. a.cssbox_prev,
  34. a.cssbox_next {
  35. z-index: 999;
  36. position: fixed;
  37. text-decoration: none;
  38. visibility: hidden;
  39. color: white;
  40. font-size: 36px;
  41. }
  42.  
  43. a.cssbox_close {
  44. top: 1%;
  45. right: 1%
  46. }
  47.  
  48. a.cssbox_close::after {
  49. content: '0d7';
  50. }
  51.  
  52. a.cssbox_prev,
  53. a.cssbox_next {
  54. top: 50%;
  55. transform: translate(0%, -50%);
  56. }
  57.  
  58. a.cssbox_prev {
  59. left: 5%;
  60. }
  61.  
  62. a.cssbox_next {
  63. right: 5%;
  64. }
  65.  
  66. a:target ~ a.cssbox_close,
  67. a:target ~ a.cssbox_prev,
  68. a:target ~ a.cssbox_next {
  69. visibility: visible;
  70. }
  71.  
  72. a:target > img.cssbox_thumb + span.cssbox_full {
  73. visibility: visible;
  74. opacity: 1;
  75. pointer-events: initial;
  76. }
  77.  
  78. span.cssbox_full {
  79. cursor: initial;
  80. }
  81.  
  82. <div class="cssbox">
  83. <a id="image1" href="#image1">
  84. <img class="cssbox_thumb" src="thumbn-1.jpg">
  85. <span class="cssbox_full">
  86. <img src="full-1.jpg">
  87. </span>
  88. </a>
  89. <a class="cssbox_close" href="#void"></a>
  90. <a class="cssbox_next" href="#image2">></a>
  91. </div>
  92.  
  93. <div class="cssbox">
  94. <a id="image1" href="#image2">
  95. <img class="cssbox_thumb" src="thumbn-2.jpg">
  96. <span class="cssbox_full">
  97. <img src="full-2.jpg">
  98. </span>
  99. </a>
  100. <a class="cssbox_close" href="#void"></a>
  101. <a class="cssbox_prev" href="#image1"><</a>
  102. <a class="cssbox_next" href="#image3">></a>
  103. </div>
  104.  
  105. <div class="cssbox">
  106. <a id="image1" href="#image3">
  107. <img class="cssbox_thumb" src="thumbn-3.jpg">
  108. <span class="cssbox_full">
  109. <img src="full-3.jpg">
  110. </span>
  111. </a>
  112. <a class="cssbox_close" href="#void"></a>
  113. <a class="cssbox_prev" href="#image2"><</a>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement