UNPKG

toloframework

Version:

Javascript/HTML/CSS compiler for Firefox OS or nodewebkit apps using modules in the nodejs style.

114 lines (97 loc) 2.01 kB
div.wdg-text { position: relative; display: inline-block; width: auto; height: 3em; padding: 0; margin: .25em; font-size: 1em; vertical-align: middle; } div.wdg-text > div.datalist { position: absolute; width: 100%; display: none; background: #fff; padding: 0; margin: 0; border: 1px solid #000; max-height: 9em; overflow: auto; z-index: 999; } div.wdg-text.list > div.datalist { display: inline-block; } div.wdg-text > div.datalist > div:hover { background-color: orange; } div.wdg-text > div.datalist > div { display: block; margin: 0; font-size: 1em; line-height: 1.5em; height: 1.5em; white-space: nowrap; padding: 0 1em; color: #444; cursor: pointer; box-shadow: 0 1px 0 #ddd; } div.wdg-text > div.datalist > div b { color: #000; font-weight: bold; } div.wdg-text.no-label { height: 2em; } div.wdg-text.wide { display: block; width: auto; } div.wdg-text > * { display: block; margin: 0; width: 100%; font-size: 1em; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } div.wdg-text > input { height: 2em; box-shadow: 0 0 1px 1px #ddd; padding: 0 .5em; background-color: #fff; border: 1px solid #000; border-bottom: 3px solid #000; color: #000; } div.wdg-text > input[disabled] { background-color: #aaa; } div.wdg-text.valid > input { border-bottom: 3px solid #3d3; } div.wdg-text.not-valid > input { border-bottom: 3px solid #d33; color: #d33; } div.wdg-text > input:focus { box-shadow: 0 0 1px 1px #ff8; } div.wdg-text.no-label > div.label { display: none; } div.wdg-text > div.label { background-color: #468; border-radius: 1em 1em 0 0; color: #fff; font-family: sans-serif; font-size: 75%; line-height: 1.5em; height: 1.5em; padding: 0 1em; white-space: nowrap; text-overflow: ellipsis; }