styles.css |
Top Previous Next |
The complete code for styles.css used in Creating the Index.html page is:
:root { --app-height: 720px; } html { height: 100%; width: 100%; margin: 0px; } body { height: 100%; font-family: sans-serif; background-color: #ffffff; margin-top: 0px; margin-left: auto; margin-right: auto; margin-bottom: 0px; padding: 0px; max-width: 920px; max-height: 100vh; max-height: var(--app-height); box-sizing: border-box; } .fullbox { min-height: 100%; display: block; } /*------- header ------*/ .fullbox > .header > .title { padding: 10pt; padding-top: 20pt; padding-left: 12pt; margin: 0; width: 100%; max-width: 100%; text-align: left; background-color: #000068; font-family: arial, sans-serif; font-size: 15pt; color: #FFFFFF; box-sizing: border-box; } .fullbox > .header > .row { margin: 0px; margin-top: 1px; display: block; width: 100%; } .fullbox > .header > .row > .item { font-size: 10pt; background-color: #0066CC; color: #FFFFFF; text-decoration: none; white-space: nowrap; text-align: center; cursor: pointer; margin: 0pt; border-left: solid 1px #FFFFFF; padding-top: 5pt; padding-bottom: 5pt; display: inline-block; box-sizing: border-box; } .fullbox > .header > .row > .item:hover { background-color: #000068; } .fullbox > .header > .row > .item[disabled='disabled'], .fullbox > .header > .row > .item[disabled='disabled']:hover { background-color: #0066CC; color: #CCCCCC; cursor: default; } .fullbox > .header > .row > .item:nth-child(1) { border-left: 0px; } .fullbox > .header > .row > .item.selected, .fullbox > .header > .row > .item.selected:hover { background-color: #CC0000; cursor: default; } /*------- main ------*/ .fullbox > .main { height: calc(100vh - 171px); height: calc(var(--app-height) - 171px); display: block; overflow: auto; } .fullbox.nomenu > .main { height: calc(100vh - 113px); height: calc(var(--app-height) - 113px); } /*------- footer ------*/ .fullbox > .footer { padding: 4px; margin: 0; width: 100%; text-align: right; background-color: #000068; color: #FFFFFF; font-size: 8pt; box-sizing: border-box; } .fullbox > .footer span { background-color: #F0F0F0; color: #000068; font-size: 10pt; padding-top: 5pt; padding-bottom: 5pt; padding-left: 10pt; padding-right: 10pt; margin: 5pt; border-radius: 2pt; display: inline-block; box-sizing: inherit; cursor: pointer; box-shadow: 1px 1px 3px rgba(0,0,0,.25); } .fullbox > .footer span:hover { background-color: #F8F8F8; color: black; } .fullbox > .footer span[disabled='disabled'], .fullbox > .footer span[disabled='disabled']:hover { background-color: rgba(255, 255, 255, .55); color: #333333; cursor: default; } /*------------------end page structure-------------------*/ .floatbox { position: absolute; display: inline-block; padding: 20pt; left: 50%; top: 50%; transform: translate(-50%,-50%); border: none; } .verticalTable { width: auto; text-align: left; font-size: 10pt; color: #000068; border: none; padding: 15pt; margin-right: auto; margin-left: auto; box-sizing: border-box; } .verticalTable tr > * > * { margin: 3pt; } .verticalTable input[type='text'], .verticalTable input[type='password'] { box-sizing: border-box; border-radius: 2px; border-width: 1px; border-color: #C0C0C0; border-style: solid; padding: 5pt; outline-width: 1px; } .verticalTable input[type='button'] { cursor: pointer; padding: 5pt; padding-left: 10pt; padding-right: 10pt; margin-left: 5pt; margin-right: 5pt; } *::-ms-backdrop, .verticalTable { margin: auto; position: relative; min-height: 1px; } .screenmsg { font-size: 8pt; } .nobreak { white-space: nowrap; } /*-------------------------------------------------------*/ .hidden { visibility: hidden; } .center { text-align: center !important; } /*-------- loading --------*/ #divLoading { display: none; } #divLoading.show { display: block; position: fixed; z-index: 100; background-image: url('../images/wait.gif'); background-repeat: no-repeat; background-position: center; left: 0; bottom: 0; right: 0; top: 0; } #loadinggif.show { left: 50%; top: 50%; position: absolute; z-index: 101; width: 32px; height: 32px; margin-left: -16px; margin-top: -16px; } .fullwidth { width: 100%; padding-left: 30pt; padding-right: 30pt; box-sizing: border-box; } .button { border-radius: 2px; border: solid 1px #C0C0C0; padding: 5pt; outline-width: 1px; background-color: #F0F0F0; color: #000000; font-size: 10pt; padding-left: 10pt; padding-right: 10pt; margin: 5pt; display: inline-block; box-sizing: inherit; cursor: pointer; } .button:hover { background-color: #F8F8F8; } @media screen and (max-height: 600px) { .fullbox { min-height: 600px; } } |