.list-title { font-size: 56px; color: white; top: 20px; left: 5%; width: 90%; position: relative; } .selector-box { position: relative; width: 90%; left: 5%; top: 20px; bottom: 20px; height: 60px; } .selector-button { position: absolute; padding: 10px 0px; border: thin solid rgba(255, 255, 255, 0.2); background: rgba(255, 255, 255, 0.1); text-align: center; color: white; top: 0%; width: 33%; margin: 0; margin-top: 10px; } .left-button { left: 0%; border-radius: 15px 0px 0px 15px; } .middle-button { left: 33%; } .right-button { left: 66%; border-radius: 0px 15px 15px 0px; } .member-list { font-size: 24px; color: white; top: 80px; left: 5%; position: absolute; width: 90%; bottom: 15px; overflow-y: auto; }