Tell me how to make the left border of the .logo above the left border of the menu, and the right border of the header above the right border of the menu. Thank.
Now these three elements have the following styles:
.header { display: inline-block; max-width: 500px; margin: auto; padding: auto; } .logo { display: inline-block; position: absolute; top: 0; left: 25%; } .name { display: inline-block; max-width: 700px; line-height: 70px; position: absolute; top: 0; right: 25%; padding: 5px; font-family: sans-serif; font-size: 36px; } .menu { margin-top: 100px; max-width: 800px; margin-left: auto; margin-right: auto; padding: auto; border: 1px solid black; }