Advertisement
Guest User

Untitled

a guest
Nov 28th, 2014
188
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.06 KB | None | 0 0
  1. <html>
  2. <head>
  3. <meta charset="utf-8">
  4. <title>Sudoku Grid Attempt</title>
  5. <style type="text/css">
  6. #sudoku{
  7. position:relative;
  8. top:150px;
  9. left:150px;
  10. background-color:#666699;
  11. height:800px;
  12. width:800px;
  13. font-family:Lucida Console monospace;
  14. size:1px;
  15. }
  16. .grid{
  17. position:relative;
  18. top:65px;
  19. left:65px;
  20. width:42px;
  21. height:42px;
  22. float:left;
  23. }
  24. .square{
  25. text-align:center;
  26. height:2.6em;
  27. width:2.6em;
  28. }
  29. .square>.front{
  30. position:absolute;
  31. height:2.6em;
  32. width:2.6em;
  33. border-style:solid;
  34. border-width:3px;
  35. border-color:black;
  36. background-color:#ff6600;
  37. transform:perspective(600px) rotateY(0deg);
  38. backface-visibility:hidden;
  39. transition:transform .5s linear 0s;
  40. }
  41. .square>.back{
  42. position:absolute;
  43. height:2.6em;
  44. width:2.6em;
  45. border-style:solid;
  46. border-width:3px;
  47. border-color:black;
  48. background-color:#ff0066;
  49. transform:perspective(600px) rotateY(180deg);
  50. backface-visibility:hidden;
  51. transition:transform .5s linear 0s;
  52. }
  53.  
  54. /*.square:hover>.front{
  55. transform:perspective(600px) rotateY(-180deg);
  56. }*/
  57. /*.square:hover>.back{
  58. transform:perspective(600px) rotateY(0deg);
  59. }*/
  60. .frontSide{
  61. transform:perspective(600px) rotateY(-180deg);
  62. }
  63. .backSide{
  64. transform:perspective(600px) rotateY(0deg);
  65. }
  66. .button{
  67. height:70px;
  68. width:90px;
  69. border-radius:70px 70px 70px 70px;
  70. border-color:#ff3300;
  71. background-color:#ff3300;
  72. position:relative;
  73. top:600px;
  74. left:-300px;
  75. }
  76. </style>
  77. <script>
  78. document.getElementsByClassName("button").addEventListener("click",flipSide,false);
  79. function flipSide(){
  80. var elem = document.getElementsByClassName("square");
  81. var elemF = document.getElementsByClassName("front");
  82. var elemB = document.getElementsByClassName("back");
  83. var efs = document.getElementsByClassName("frontSide");
  84. var ebs = document.getElementsByClassName("backSide");
  85.  
  86. elem.elemF += "efs";
  87. elem.elemB += "ebs";
  88. }
  89. </script>
  90. </head>
  91.  
  92. <body>
  93. <div id="sudoku">
  94. <div class="grid">
  95. <div class="square">
  96. <div class="front">1</div>
  97. <div class="back">2</div>
  98. </div>
  99. <div class="square">
  100. <div class="front">3</div>
  101. <div class="back">4</div>
  102. </div>
  103. <div class="square">
  104. <div class="front">5</div>
  105. <div class="back">6</div>
  106. </div>
  107. <div class="square">
  108. <div class="front">7</div>
  109. <div class="back">8</div>
  110. </div>
  111. <div class="square">
  112. <div class="front">9</div>
  113. <div class="back">10</div>
  114. </div>
  115. <div class="square">
  116. <div class="front">11</div>
  117. <div class="back">12</div>
  118. </div>
  119. <div class="square">
  120. <div class="front">13</div>
  121. <div class="back">14</div>
  122. </div>
  123. <div class="square">
  124. <div class="front">15</div>
  125. <div class="back">16</div>
  126. </div>
  127. <div class="square">
  128. <div class="front">17</div>
  129. <div class="back">18</div>
  130. </div>
  131. </div>
  132. <div class="grid">
  133. <div class="square">
  134. <div class="front"></div>
  135. <div class="back"></div>
  136. </div>
  137. <div class="square">
  138. <div class="front"></div>
  139. <div class="back"></div>
  140. </div>
  141. <div class="square">
  142. <div class="front"></div>
  143. <div class="back"></div>
  144. </div>
  145. <div class="square">
  146. <div class="front"></div>
  147. <div class="back"></div>
  148. </div>
  149. <div class="square">
  150. <div class="front"></div>
  151. <div class="back"></div>
  152. </div>
  153. <div class="square">
  154. <div class="front"></div>
  155. <div class="back"></div>
  156. </div>
  157. <div class="square">
  158. <div class="front"></div>
  159. <div class="back"></div>
  160. </div>
  161. <div class="square">
  162. <div class="front"></div>
  163. <div class="back"></div>
  164. </div>
  165. <div class="square">
  166. <div class="front"></div>
  167. <div class="back"></div>
  168. </div>
  169. </div>
  170. <div class="grid">
  171. <div class="square">
  172. <div class="front"></div>
  173. <div class="back"></div>
  174. </div>
  175. <div class="square">
  176. <div class="front"></div>
  177. <div class="back"></div>
  178. </div>
  179. <div class="square">
  180. <div class="front"></div>
  181. <div class="back"></div>
  182. </div>
  183. <div class="square">
  184. <div class="front"></div>
  185. <div class="back"></div>
  186. </div>
  187. <div class="square">
  188. <div class="front"></div>
  189. <div class="back"></div>
  190. </div>
  191. <div class="square">
  192. <div class="front"></div>
  193. <div class="back"></div>
  194. </div>
  195. <div class="square">
  196. <div class="front"></div>
  197. <div class="back"></div>
  198. </div>
  199. <div class="square">
  200. <div class="front"></div>
  201. <div class="back"></div>
  202. </div>
  203. <div class="square">
  204. <div class="front"></div>
  205. <div class="back"></div>
  206. </div>
  207. </div>
  208. <div class="grid">
  209. <div class="square">
  210. <div class="front"></div>
  211. <div class="back"></div>
  212. </div>
  213. <div class="square">
  214. <div class="front"></div>
  215. <div class="back"></div>
  216. </div>
  217. <div class="square">
  218. <div class="front"></div>
  219. <div class="back"></div>
  220. </div>
  221. <div class="square">
  222. <div class="front"></div>
  223. <div class="back"></div>
  224. </div>
  225. <div class="square">
  226. <div class="front"></div>
  227. <div class="back"></div>
  228. </div>
  229. <div class="square">
  230. <div class="front"></div>
  231. <div class="back"></div>
  232. </div>
  233. <div class="square">
  234. <div class="front"></div>
  235. <div class="back"></div>
  236. </div>
  237. <div class="square">
  238. <div class="front"></div>
  239. <div class="back"></div>
  240. </div>
  241. <div class="square">
  242. <div class="front"></div>
  243. <div class="back"></div>
  244. </div>
  245. </div>
  246. <div class="grid">
  247. <div class="square">
  248. <div class="front"></div>
  249. <div class="back"></div>
  250. </div>
  251. <div class="square">
  252. <div class="front"></div>
  253. <div class="back"></div>
  254. </div>
  255. <div class="square">
  256. <div class="front"></div>
  257. <div class="back"></div>
  258. </div>
  259. <div class="square">
  260. <div class="front"></div>
  261. <div class="back"></div>
  262. </div>
  263. <div class="square">
  264. <div class="front"></div>
  265. <div class="back"></div>
  266. </div>
  267. <div class="square">
  268. <div class="front"></div>
  269. <div class="back"></div>
  270. </div>
  271. <div class="square">
  272. <div class="front"></div>
  273. <div class="back"></div>
  274. </div>
  275. <div class="square">
  276. <div class="front"></div>
  277. <div class="back"></div>
  278. </div>
  279. <div class="square">
  280. <div class="front"></div>
  281. <div class="back"></div>
  282. </div>
  283. </div>
  284. <div class="grid">
  285. <div class="square">
  286. <div class="front"></div>
  287. <div class="back"></div>
  288. </div>
  289. <div class="square">
  290. <div class="front"></div>
  291. <div class="back"></div>
  292. </div>
  293. <div class="square">
  294. <div class="front"></div>
  295. <div class="back"></div>
  296. </div>
  297. <div class="square">
  298. <div class="front"></div>
  299. <div class="back"></div>
  300. </div>
  301. <div class="square">
  302. <div class="front"></div>
  303. <div class="back"></div>
  304. </div>
  305. <div class="square">
  306. <div class="front"></div>
  307. <div class="back"></div>
  308. </div>
  309. <div class="square">
  310. <div class="front"></div>
  311. <div class="back"></div>
  312. </div>
  313. <div class="square">
  314. <div class="front"></div>
  315. <div class="back"></div>
  316. </div>
  317. <div class="square">
  318. <div class="front"></div>
  319. <div class="back"></div>
  320. </div>
  321. </div>
  322. <div class="grid">
  323. <div class="square">
  324. <div class="front"></div>
  325. <div class="back"></div>
  326. </div>
  327. <div class="square">
  328. <div class="front"></div>
  329. <div class="back"></div>
  330. </div>
  331. <div class="square">
  332. <div class="front"></div>
  333. <div class="back"></div>
  334. </div>
  335. <div class="square">
  336. <div class="front"></div>
  337. <div class="back"></div>
  338. </div>
  339. <div class="square">
  340. <div class="front"></div>
  341. <div class="back"></div>
  342. </div>
  343. <div class="square">
  344. <div class="front"></div>
  345. <div class="back"></div>
  346. </div>
  347. <div class="square">
  348. <div class="front"></div>
  349. <div class="back"></div>
  350. </div>
  351. <div class="square">
  352. <div class="front"></div>
  353. <div class="back"></div>
  354. </div>
  355. <div class="square">
  356. <div class="front"></div>
  357. <div class="back"></div>
  358. </div>
  359. </div>
  360. <div class="grid">
  361. <div class="square">
  362. <div class="front"></div>
  363. <div class="back"></div>
  364. </div>
  365. <div class="square">
  366. <div class="front"></div>
  367. <div class="back"></div>
  368. </div>
  369. <div class="square">
  370. <div class="front"></div>
  371. <div class="back"></div>
  372. </div>
  373. <div class="square">
  374. <div class="front"></div>
  375. <div class="back"></div>
  376. </div>
  377. <div class="square">
  378. <div class="front"></div>
  379. <div class="back"></div>
  380. </div>
  381. <div class="square">
  382. <div class="front"></div>
  383. <div class="back"></div>
  384. </div>
  385. <div class="square">
  386. <div class="front"></div>
  387. <div class="back"></div>
  388. </div>
  389. <div class="square">
  390. <div class="front"></div>
  391. <div class="back"></div>
  392. </div>
  393. <div class="square">
  394. <div class="front"></div>
  395. <div class="back"></div>
  396. </div>
  397. </div>
  398. <div class="grid">
  399. <div class="square">
  400. <div class="front"></div>
  401. <div class="back"></div>
  402. </div>
  403. <div class="square">
  404. <div class="front"></div>
  405. <div class="back"></div>
  406. </div>
  407. <div class="square">
  408. <div class="front"></div>
  409. <div class="back"></div>
  410. </div>
  411. <div class="square">
  412. <div class="front"></div>
  413. <div class="back"></div>
  414. </div>
  415. <div class="square">
  416. <div class="front"></div>
  417. <div class="back"></div>
  418. </div>
  419. <div class="square">
  420. <div class="front"></div>
  421. <div class="back"></div>
  422. </div>
  423. <div class="square">
  424. <div class="front"></div>
  425. <div class="back"></div>
  426. </div>
  427. <div class="square">
  428. <div class="front"></div>
  429. <div class="back"></div>
  430. </div>
  431. <div class="square">
  432. <div class="front"></div>
  433. <div class="back"></div>
  434. </div>
  435. </div>
  436. <button class="button">Solution</button>
  437. </div>
  438.  
  439. </body>
  440. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement