Tikabum

Test CSS

Jan 18th, 2021 (edited)
1,024
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 4.35 KB | None | 0 0
  1. @keyframes float{
  2.     0%,100%{
  3.         box-shadow:0 5px 15px 0 rgba(0,0,0,.6);
  4.         transform:translatey(0)
  5.     }
  6.     50%{
  7.         box-shadow:0 25px 15px 0 rgba(0,0,0,.2);
  8.         transform:translatey(-5px)
  9.     }
  10. }
  11. .efeito-flutuante {
  12.      animation: float 6s ease-in-out infinite;
  13. }
  14.  
  15. progress[value] {
  16.   appearance: none;
  17.   border: none;
  18.   width: 100%; height: 20px;
  19.   background-color: transparent; //whiteSmoke
  20.   border-radius: 3px;
  21.   box-shadow: 0 2px 3px rgba(0,0,0,.5) inset;
  22.   color: royalblue;
  23.   position: relative;
  24. }
  25.  
  26. progress[value]::-webkit-progress-bar {
  27.   background-color: transparent; //whiteSmoke
  28.   border-radius: 3px;
  29.   box-shadow: 0 2px 3px rgba(0,0,0,.5) inset;
  30. }
  31.  
  32. @-webkit-keyframes animate-stripes {  100% { background-position: -100px 0px; } }
  33. @keyframes animate-stripes { 100% { background-position: -100px 0px; } }
  34.  
  35. progress[value]::-webkit-progress-value {
  36.   background-image:
  37.   -webkit-linear-gradient( 135deg, transparent, transparent 33%, rgba(0,0,0,.1) 33%, rgba(0,0,0,.1) 66%, transparent 66%),
  38.   -webkit-linear-gradient( top, rgba(255, 255, 255, .25), rgba(0,0,0,.2)),
  39.   -webkit-linear-gradient( left, #0078D7, #0078D7);
  40.  
  41.   position: relative;
  42.  
  43.   background-size: 35px 20px, 100% 100%, 100% 100%;
  44.   border-radius:3px;
  45.  
  46.   animation: animate-stripes 5s linear infinite;
  47.   -webkit-animation: animate-stripes 5s linear infinite;
  48. }
  49.  
  50. progress[value]::-webkit-progress-value::before {
  51.   content: '10%';
  52.   position: absolute;
  53.   right: 0;
  54.   top: -125%;
  55. }
  56.  
  57. progress[value]::-webkit-progress-value::after {
  58.   content: '';
  59.   width: 6px;
  60.   height: 6px;
  61.   position: absolute;
  62.   border-radius: 100%;
  63.   right: 7px;
  64.   top: 7px;
  65.   background-color: transparent; //white
  66. }
  67.  
  68. a[data-value] {
  69.   position: relative;
  70. }
  71.  
  72. /* The percentage will automatically fall in place as soon as we make the width fluid. Now making widths fluid. */
  73.  
  74. a[data-value]:after {
  75.   content: attr(data-value) '%';
  76.   right:0;
  77. }
  78.  
  79. /*
  80. .hide {
  81.    position: absolute !important;
  82.    top: -9999px !important;
  83.    left: -9999px !important;
  84. } */
  85.  
  86. #firstDiv {
  87.     float:left;
  88.     //background:red;
  89. }
  90. #secondDiv {
  91.     float:left;
  92.     //background:white;
  93. }
  94. #thirdDiv {
  95.     float:left;
  96.     //background:black;
  97. }
  98.  
  99. .text-centered {
  100.     text-align: center;
  101.     font-weight: bold;
  102.     color: #700606;
  103.     size: large;
  104. }
  105.  
  106. .toggle {
  107.     margin-bottom: 20px;
  108. }
  109.  
  110. .toggle > input {
  111.     display: none;
  112. }
  113.  
  114. .toggle > label {
  115.     position: relative;
  116.     display: inline-block;
  117.     height: 15px;
  118.     width: 32px;
  119.     background-color: #ebebeb;
  120.     border: 2px #700606 solid;
  121.     border-radius: 50px;
  122.     cursor: pointer;
  123.     transition: all 0.3s ease;
  124. }
  125. .toggle > label:after {
  126.     position: absolute;
  127.     display: block;
  128.     width: 13px;
  129.     height: 13px;
  130.     border-radius: 50px;
  131.     background: #fff;
  132.     box-shadow: 0px 3px 3px rgba(0,0,0,0.05);
  133.     content: '';
  134.     transition: all 0.3s ease;
  135. }
  136. .toggle > label:active:after {
  137.     transform: scale(1.15, 0.85);
  138. }
  139. .toggle > input:checked ~ label {
  140.     background-color: #700606;
  141.     border-color: #700606;
  142. }
  143. .toggle > input:checked ~ label:after {
  144.     left: 18px;
  145. }
  146. .toggle > input:disabled ~ label {
  147.     background-color: #d5d5d5;
  148.     pointer-events: none;
  149. }
  150. .toggle > input:disabled ~ label:after {
  151.     background-color: rgba(255, 255, 255, 0.3);
  152. }
  153.  
  154. .toggle_large {
  155.     margin-bottom: 20px;
  156. }
  157.  
  158. .toggle_large > input {
  159.     display: none;
  160. }
  161.  
  162. .toggle_large > label {
  163.     position: relative;
  164.     display: inline-block;
  165.     height: 28px;
  166.     width: 52px;
  167.     background-color: #ebebeb;
  168.     border: 3px #700606 solid;
  169.     border-radius: 100px;
  170.     cursor: pointer;
  171.     transition: all 0.3s ease;
  172. }
  173. .toggle_large > label:after {
  174.     position: absolute;
  175.     display: block;
  176.     width: 26px;
  177.     height: 26px;
  178.     border-radius: 100px;
  179.     background: #fff;
  180.     box-shadow: 0px 3px 3px rgba(0,0,0,0.05);
  181.     content: '';
  182.     transition: all 0.3s ease;
  183. }
  184. .toggle_large > label:active:after {
  185.     transform: scale(1.15, 0.85);
  186. }
  187. .toggle_large > input:checked ~ label {
  188.     background-color: #700606;
  189.     border-color: #700606;
  190. }
  191. .toggle_large > input:checked ~ label:after {
  192.     left: 26px;
  193. }
  194. .toggle_large > input:disabled ~ label {
  195.     background-color: #d5d5d5;
  196.     pointer-events: none;
  197. }
  198. .toggle_large > input:disabled ~ label:after {
  199.     background-color: rgba(255, 255, 255, 0.3);
  200. }
Add Comment
Please, Sign In to add comment