*, *::after, *::before { user-select: none; -webkit-user-select: none; /*-webkit-user-drag: none; */ } #menubar { position:fixed; top:0; left:0; width:100%; height:28px; background-color:rgb(37, 37, 37); color:white; cursor: move; -webkit-app-region: drag; user-select: none; -webkit-user-select: none; z-index: 100; } #menubar ul { margin:0; padding:0; } #menubar .left{ float:left; } .left > img { padding-left: 15px; height: 28px; width: auto; } #menubar .right{ float: right; -webkit-app-region: no-drag; } #menubar .right li, #menubar .left li { display: inline-block; height:28px; } #menubar .right li:hover, #menubar .left li:hover { cursor: pointer; } #minimize-btn:hover, #max-unmax-btn:hover{ background-color: rgb(55, 55, 55); transition: 0.3s background-color ease; } #close-btn:hover{ background-color:red; transition: 0.3s background-color ease; } .material-icons{ position: relative; top: 2px; } #vue { width: 100vw; height: 100vh; }