;
      } 

      footer {
        clear: both;
      }  

      div, footer {
        padding: 1%;
        border: 2px solid black;
        background-color: red;
      }
    </style>
  </head>
  <body>
    <h1>Float disaster</h1>

    <div>
      <h2>First column</h2>
      <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla luctus aliquam dolor, eu lacinia lorem placerat vulputate. Duis felis orci, pulvinar id metus ut, rutrum luctus orci. Cras porttitor imperdiet nunc, at ultricies tellus