Advertisement
-Annie-

04.Sections

Jun 26th, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <!DOCTYPE html>
  2. <html lang="en">
  3.     <head>
  4.         <meta charset="UTF-8">
  5.         <title>Sections</title>
  6.         <style>
  7.             #content {
  8.                 width: 1000px;
  9.             }
  10.  
  11.             #content div {
  12.                 float: left;
  13.                 width: 300px;
  14.                 height: 300px;
  15.                 margin: 2em;
  16.                 background: #5555ff;
  17.                 text-align: center;
  18.             }
  19.  
  20.             #content div p {
  21.                 color: white;
  22.                 margin: 6em 3em 6em 3em;
  23.             }
  24.         </style>
  25.     </head>
  26.  
  27.     <div id="content">
  28.     </div>
  29.     <body onload="create(['Section 1', 'Section 2', 'Section 3', 'Section 4']);">
  30.  
  31.     <script>
  32.         function create(sentences) {
  33.             for(let i = 0; i < sentences.length; i++){
  34.                 let sentence = sentences[i];
  35.                 let newDiv = document.createElement('div');
  36.                 let newP = document.createElement('p');
  37.                 newP.style.display = 'none';
  38.                 newP.textContent = sentence;
  39.                 newDiv.appendChild(newP);
  40.                 newDiv.addEventListener('click', display);
  41.                 let content = document.getElementById('content');
  42.                 content.appendChild(newDiv);
  43.  
  44.                 function display() {
  45.                     newP.style.display = 'block';
  46.                 }
  47.             }
  48.         }
  49.     </script>
  50.  
  51.     </body>
  52.  
  53. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement