*{ margin: 0; padding: 0; } .iframe{ width: 100vw; height: 100vh; } .header{ position: absolute; left: 0; top:0; width: 100%; height: 75px; background: rgba(60,60,60,0.5); z-index: 100; } .headerbox{ width: 1200px; margin: auto; height: 100%; display: flex; align-items: center; justify-content: space-between; } .headeri{ color: white; margin-left: 60px; box-sizing: border-box; padding: 10px; box-sizing: border-box; border-bottom: 1px solid transparent; cursor: pointer; font-size: 18px; user-select: none; text-decoration: none; } .headeri:hover{ color: #F22C2D; border-bottom: 1px solid white; } .headeric{ color: #F22C2D; border-bottom: 1px solid white; } .logo{ width: 180px; } .login{ box-sizing: border-box; padding: 5px 20px; border: 1px solid #FFF; color: white; font-size: 16px; border-radius: 5px; font-size: 18px; user-select: none; } .footer{ background: #26272d; color: white; width: 100%; height: 50px; line-height: 50px; text-align: center; }