mbed connector webapp quickstart

Committer:
group-NCTU-Programming-Maratho
Date:
Mon Mar 13 02:43:00 2017 +0000
Revision:
0:3ffbcdb3b8cd
Initial commit

Who changed what in which revision?

UserRevisionLine numberNew contents of line
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 1 /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 2
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 3 /**
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 4 * 1. Set default font family to sans-serif.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 5 * 2. Prevent iOS and IE text size adjust after device orientation change,
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 6 * without disabling user zoom.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 7 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 8
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 9 html {
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 10 font-family: sans-serif; /* 1 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 11 -ms-text-size-adjust: 100%; /* 2 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 12 -webkit-text-size-adjust: 100%; /* 2 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 13 }
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 14
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 15 /**
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 16 * Remove default margin.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 17 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 18
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 19 body {
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 20 margin: 0;
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 21 }
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 22
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 23 /* HTML5 display definitions
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 24 ========================================================================== */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 25
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 26 /**
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 27 * Correct `block` display not defined for any HTML5 element in IE 8/9.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 28 * Correct `block` display not defined for `details` or `summary` in IE 10/11
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 29 * and Firefox.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 30 * Correct `block` display not defined for `main` in IE 11.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 31 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 32
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 33 article,
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 34 aside,
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 35 details,
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 36 figcaption,
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 37 figure,
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 38 footer,
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 39 header,
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 40 hgroup,
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 41 main,
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 42 menu,
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 43 nav,
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 44 section,
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 45 summary {
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 46 display: block;
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 47 }
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 48
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 49 /**
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 50 * 1. Correct `inline-block` display not defined in IE 8/9.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 51 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 52 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 53
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 54 audio,
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 55 canvas,
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 56 progress,
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 57 video {
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 58 display: inline-block; /* 1 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 59 vertical-align: baseline; /* 2 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 60 }
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 61
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 62 /**
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 63 * Prevent modern browsers from displaying `audio` without controls.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 64 * Remove excess height in iOS 5 devices.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 65 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 66
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 67 audio:not([controls]) {
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 68 display: none;
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 69 height: 0;
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 70 }
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 71
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 72 /**
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 73 * Address `[hidden]` styling not present in IE 8/9/10.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 74 * Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 75 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 76
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 77 [hidden],
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 78 template {
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 79 display: none;
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 80 }
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 81
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 82 /* Links
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 83 ========================================================================== */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 84
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 85 /**
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 86 * Remove the gray background color from active links in IE 10.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 87 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 88
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 89 a {
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 90 background-color: transparent;
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 91 }
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 92
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 93 /**
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 94 * Improve readability of focused elements when they are also in an
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 95 * active/hover state.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 96 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 97
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 98 a:active,
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 99 a:hover {
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 100 outline: 0;
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 101 }
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 102
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 103 /* Text-level semantics
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 104 ========================================================================== */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 105
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 106 /**
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 107 * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 108 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 109
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 110 abbr[title] {
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 111 border-bottom: 1px dotted;
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 112 }
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 113
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 114 /**
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 115 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 116 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 117
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 118 b,
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 119 strong {
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 120 font-weight: bold;
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 121 }
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 122
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 123 /**
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 124 * Address styling not present in Safari and Chrome.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 125 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 126
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 127 dfn {
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 128 font-style: italic;
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 129 }
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 130
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 131 /**
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 132 * Address variable `h1` font-size and margin within `section` and `article`
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 133 * contexts in Firefox 4+, Safari, and Chrome.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 134 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 135
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 136 h1 {
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 137 font-size: 2em;
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 138 margin: 0.67em 0;
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 139 }
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 140
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 141 /**
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 142 * Address styling not present in IE 8/9.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 143 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 144
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 145 mark {
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 146 background: #ff0;
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 147 color: #000;
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 148 }
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 149
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 150 /**
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 151 * Address inconsistent and variable font size in all browsers.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 152 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 153
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 154 small {
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 155 font-size: 80%;
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 156 }
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 157
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 158 /**
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 159 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 160 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 161
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 162 sub,
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 163 sup {
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 164 font-size: 75%;
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 165 line-height: 0;
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 166 position: relative;
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 167 vertical-align: baseline;
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 168 }
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 169
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 170 sup {
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 171 top: -0.5em;
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 172 }
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 173
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 174 sub {
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 175 bottom: -0.25em;
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 176 }
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 177
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 178 /* Embedded content
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 179 ========================================================================== */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 180
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 181 /**
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 182 * Remove border when inside `a` element in IE 8/9/10.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 183 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 184
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 185 img {
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 186 border: 0;
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 187 }
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 188
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 189 /**
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 190 * Correct overflow not hidden in IE 9/10/11.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 191 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 192
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 193 svg:not(:root) {
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 194 overflow: hidden;
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 195 }
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 196
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 197 /* Grouping content
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 198 ========================================================================== */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 199
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 200 /**
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 201 * Address margin not present in IE 8/9 and Safari.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 202 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 203
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 204 figure {
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 205 margin: 1em 40px;
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 206 }
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 207
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 208 /**
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 209 * Address differences between Firefox and other browsers.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 210 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 211
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 212 hr {
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 213 box-sizing: content-box;
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 214 height: 0;
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 215 }
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 216
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 217 /**
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 218 * Contain overflow in all browsers.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 219 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 220
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 221 pre {
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 222 overflow: auto;
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 223 }
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 224
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 225 /**
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 226 * Address odd `em`-unit font size rendering in all browsers.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 227 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 228
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 229 code,
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 230 kbd,
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 231 pre,
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 232 samp {
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 233 font-family: monospace, monospace;
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 234 font-size: 1em;
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 235 }
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 236
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 237 /* Forms
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 238 ========================================================================== */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 239
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 240 /**
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 241 * Known limitation: by default, Chrome and Safari on OS X allow very limited
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 242 * styling of `select`, unless a `border` property is set.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 243 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 244
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 245 /**
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 246 * 1. Correct color not being inherited.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 247 * Known issue: affects color of disabled elements.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 248 * 2. Correct font properties not being inherited.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 249 * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 250 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 251
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 252 button,
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 253 input,
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 254 optgroup,
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 255 select,
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 256 textarea {
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 257 color: inherit; /* 1 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 258 font: inherit; /* 2 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 259 margin: 0; /* 3 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 260 }
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 261
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 262 /**
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 263 * Address `overflow` set to `hidden` in IE 8/9/10/11.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 264 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 265
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 266 button {
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 267 overflow: visible;
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 268 }
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 269
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 270 /**
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 271 * Address inconsistent `text-transform` inheritance for `button` and `select`.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 272 * All other form control elements do not inherit `text-transform` values.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 273 * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 274 * Correct `select` style inheritance in Firefox.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 275 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 276
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 277 button,
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 278 select {
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 279 text-transform: none;
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 280 }
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 281
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 282 /**
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 283 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 284 * and `video` controls.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 285 * 2. Correct inability to style clickable `input` types in iOS.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 286 * 3. Improve usability and consistency of cursor style between image-type
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 287 * `input` and others.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 288 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 289
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 290 button,
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 291 html input[type="button"], /* 1 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 292 input[type="reset"],
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 293 input[type="submit"] {
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 294 -webkit-appearance: button; /* 2 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 295 cursor: pointer; /* 3 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 296 }
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 297
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 298 /**
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 299 * Re-set default cursor for disabled elements.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 300 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 301
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 302 button[disabled],
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 303 html input[disabled] {
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 304 cursor: default;
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 305 }
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 306
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 307 /**
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 308 * Remove inner padding and border in Firefox 4+.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 309 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 310
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 311 button::-moz-focus-inner,
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 312 input::-moz-focus-inner {
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 313 border: 0;
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 314 padding: 0;
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 315 }
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 316
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 317 /**
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 318 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 319 * the UA stylesheet.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 320 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 321
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 322 input {
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 323 line-height: normal;
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 324 }
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 325
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 326 /**
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 327 * It's recommended that you don't attempt to style these elements.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 328 * Firefox's implementation doesn't respect box-sizing, padding, or width.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 329 *
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 330 * 1. Address box sizing set to `content-box` in IE 8/9/10.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 331 * 2. Remove excess padding in IE 8/9/10.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 332 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 333
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 334 input[type="checkbox"],
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 335 input[type="radio"] {
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 336 box-sizing: border-box; /* 1 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 337 padding: 0; /* 2 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 338 }
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 339
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 340 /**
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 341 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 342 * `font-size` values of the `input`, it causes the cursor style of the
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 343 * decrement button to change from `default` to `text`.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 344 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 345
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 346 input[type="number"]::-webkit-inner-spin-button,
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 347 input[type="number"]::-webkit-outer-spin-button {
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 348 height: auto;
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 349 }
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 350
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 351 /**
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 352 * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 353 * 2. Address `box-sizing` set to `border-box` in Safari and Chrome.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 354 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 355
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 356 input[type="search"] {
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 357 -webkit-appearance: textfield; /* 1 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 358 box-sizing: content-box; /* 2 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 359 }
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 360
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 361 /**
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 362 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 363 * Safari (but not Chrome) clips the cancel button when the search input has
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 364 * padding (and `textfield` appearance).
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 365 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 366
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 367 input[type="search"]::-webkit-search-cancel-button,
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 368 input[type="search"]::-webkit-search-decoration {
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 369 -webkit-appearance: none;
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 370 }
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 371
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 372 /**
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 373 * Define consistent border, margin, and padding.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 374 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 375
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 376 fieldset {
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 377 border: 1px solid #c0c0c0;
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 378 margin: 0 2px;
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 379 padding: 0.35em 0.625em 0.75em;
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 380 }
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 381
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 382 /**
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 383 * 1. Correct `color` not being inherited in IE 8/9/10/11.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 384 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 385 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 386
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 387 legend {
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 388 border: 0; /* 1 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 389 padding: 0; /* 2 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 390 }
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 391
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 392 /**
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 393 * Remove default vertical scrollbar in IE 8/9/10/11.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 394 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 395
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 396 textarea {
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 397 overflow: auto;
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 398 }
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 399
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 400 /**
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 401 * Don't inherit the `font-weight` (applied by a rule above).
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 402 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 403 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 404
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 405 optgroup {
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 406 font-weight: bold;
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 407 }
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 408
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 409 /* Tables
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 410 ========================================================================== */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 411
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 412 /**
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 413 * Remove most spacing between table cells.
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 414 */
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 415
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 416 table {
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 417 border-collapse: collapse;
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 418 border-spacing: 0;
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 419 }
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 420
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 421 td,
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 422 th {
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 423 padding: 0;
group-NCTU-Programming-Maratho 0:3ffbcdb3b8cd 424 }