[ Index ]

PHP Cross Reference of Unnamed Project

title

Body

[close]

/lib/yuilib/3.17.2/cssnormalize-context/ -> cssnormalize-context.css (source)

   1  /*
   2  YUI 3.17.2 (build 9c3c78e)
   3  Copyright 2014 Yahoo! Inc. All rights reserved.
   4  Licensed under the BSD License.
   5  http://yuilibrary.com/license/
   6  */
   7  
   8  /*!
   9  Pure v0.4.2
  10  Copyright 2014 Yahoo! Inc. All rights reserved.
  11  Licensed under the BSD License.
  12  https://github.com/yui/pure/blob/master/LICENSE.md
  13  */
  14  
  15  /*!
  16  normalize.css v1.1.3 | MIT License | git.io/normalize
  17  Copyright (c) Nicolas Gallagher and Jonathan Neal
  18  */
  19  
  20  /*! normalize.css v1.1.3 | MIT License | git.io/normalize */
  21  
  22  /* ==========================================================================
  23     HTML5 display definitions
  24     ========================================================================== */
  25  
  26  /**
  27   * Correct `block` display not defined in IE 6/7/8/9 and Firefox 3.
  28   */
  29  
  30  .yui3-normalized article,
  31  .yui3-normalized aside,
  32  .yui3-normalized details,
  33  .yui3-normalized figcaption,
  34  .yui3-normalized figure,
  35  .yui3-normalized footer,
  36  .yui3-normalized header,
  37  .yui3-normalized hgroup,
  38  .yui3-normalized main,
  39  .yui3-normalized nav,
  40  .yui3-normalized section,
  41  .yui3-normalized summary {
  42      display: block;
  43  }
  44  
  45  /**
  46   * Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3.
  47   */
  48  
  49  .yui3-normalized audio,
  50  .yui3-normalized canvas,
  51  .yui3-normalized video {
  52      display: inline-block;
  53      *display: inline;
  54      *zoom: 1;
  55  }
  56  
  57  /**
  58   * Prevent modern browsers from displaying `audio` without controls.
  59   * Remove excess height in iOS 5 devices.
  60   */
  61  
  62  .yui3-normalized audio:not([controls]) {
  63      display: none;
  64      height: 0;
  65  }
  66  
  67  /**
  68   * Address styling not present in IE 7/8/9, Firefox 3, and Safari 4.
  69   * Known issue: no IE 6 support.
  70   */
  71  
  72  .yui3-normalized [hidden] {
  73      display: none;
  74  }
  75  
  76  /* ==========================================================================
  77     Base
  78     ========================================================================== */
  79  
  80  /**
  81   * 1. Correct text resizing oddly in IE 6/7 when body `font-size` is set using
  82   *    `em` units.
  83   * 2. Prevent iOS text size adjust after orientation change, without disabling
  84   *    user zoom.
  85   */
  86  
  87  .yui3-normalized {
  88      font-size: 100%;
  89      /* 1 */
  90      -ms-text-size-adjust: 100%;
  91      /* 2 */
  92      -webkit-text-size-adjust: 100%;
  93      /* 2 */
  94  }
  95  
  96  /**
  97   * Address `font-family` inconsistency between `textarea` and other form
  98   * elements.
  99   */
 100  
 101  .yui3-normalized,
 102  .yui3-normalized button,
 103  .yui3-normalized input,
 104  .yui3-normalized select,
 105  .yui3-normalized textarea {
 106      font-family: sans-serif;
 107  }
 108  
 109  /**
 110   * Address margins handled incorrectly in IE 6/7.
 111   */
 112  
 113  .yui3-normalized {
 114      margin: 0;
 115  }
 116  
 117  /* ==========================================================================
 118     Links
 119     ========================================================================== */
 120  
 121  /**
 122   * Address `outline` inconsistency between Chrome and other browsers.
 123   */
 124  
 125  .yui3-normalized a:focus {
 126      outline: thin dotted;
 127  }
 128  
 129  /**
 130   * Improve readability when focused and also mouse hovered in all browsers.
 131   */
 132  
 133  .yui3-normalized a:active,
 134  .yui3-normalized a:hover {
 135      outline: 0;
 136  }
 137  
 138  /* ==========================================================================
 139     Typography
 140     ========================================================================== */
 141  
 142  /**
 143   * Address font sizes and margins set differently in IE 6/7.
 144   * Address font sizes within `section` and `article` in Firefox 4+, Safari 5,
 145   * and Chrome.
 146   */
 147  
 148  .yui3-normalized h1 {
 149      font-size: 2em;
 150      margin: 0.67em 0;
 151  }
 152  
 153  .yui3-normalized h2 {
 154      font-size: 1.5em;
 155      margin: 0.83em 0;
 156  }
 157  
 158  .yui3-normalized h3 {
 159      font-size: 1.17em;
 160      margin: 1em 0;
 161  }
 162  
 163  .yui3-normalized h4 {
 164      font-size: 1em;
 165      margin: 1.33em 0;
 166  }
 167  
 168  .yui3-normalized h5 {
 169      font-size: 0.83em;
 170      margin: 1.67em 0;
 171  }
 172  
 173  .yui3-normalized h6 {
 174      font-size: 0.67em;
 175      margin: 2.33em 0;
 176  }
 177  
 178  /**
 179   * Address styling not present in IE 7/8/9, Safari 5, and Chrome.
 180   */
 181  
 182  .yui3-normalized abbr[title] {
 183      border-bottom: 1px dotted;
 184  }
 185  
 186  /**
 187   * Address style set to `bolder` in Firefox 3+, Safari 4/5, and Chrome.
 188   */
 189  
 190  .yui3-normalized b,
 191  .yui3-normalized strong {
 192      font-weight: bold;
 193  }
 194  
 195  .yui3-normalized blockquote {
 196      margin: 1em 40px;
 197  }
 198  
 199  /**
 200   * Address styling not present in Safari 5 and Chrome.
 201   */
 202  
 203  .yui3-normalized dfn {
 204      font-style: italic;
 205  }
 206  
 207  /**
 208   * Address differences between Firefox and other browsers.
 209   * Known issue: no IE 6/7 normalization.
 210   */
 211  
 212  .yui3-normalized hr {
 213      -moz-box-sizing: content-box;
 214      box-sizing: content-box;
 215      height: 0;
 216  }
 217  
 218  /**
 219   * Address styling not present in IE 6/7/8/9.
 220   */
 221  
 222  .yui3-normalized mark {
 223      background: #ff0;
 224      color: #000;
 225  }
 226  
 227  /**
 228   * Address margins set differently in IE 6/7.
 229   */
 230  
 231  .yui3-normalized p,
 232  .yui3-normalized pre {
 233      margin: 1em 0;
 234  }
 235  
 236  /**
 237   * Correct font family set oddly in IE 6, Safari 4/5, and Chrome.
 238   */
 239  
 240  .yui3-normalized code,
 241  .yui3-normalized kbd,
 242  .yui3-normalized pre,
 243  .yui3-normalized samp {
 244      font-family: monospace, serif;
 245      _font-family: 'courier new', monospace;
 246      font-size: 1em;
 247  }
 248  
 249  /**
 250   * Improve readability of pre-formatted text in all browsers.
 251   */
 252  
 253  .yui3-normalized pre {
 254      white-space: pre;
 255      white-space: pre-wrap;
 256      word-wrap: break-word;
 257  }
 258  
 259  /**
 260   * Address CSS quotes not supported in IE 6/7.
 261   */
 262  
 263  .yui3-normalized q {
 264      quotes: none;
 265  }
 266  
 267  /**
 268   * Address `quotes` property not supported in Safari 4.
 269   */
 270  
 271  .yui3-normalized q:before,
 272  .yui3-normalized q:after {
 273      content: '';
 274      content: none;
 275  }
 276  
 277  /**
 278   * Address inconsistent and variable font size in all browsers.
 279   */
 280  
 281  .yui3-normalized small {
 282      font-size: 80%;
 283  }
 284  
 285  /**
 286   * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 287   */
 288  
 289  .yui3-normalized sub,
 290  .yui3-normalized sup {
 291      font-size: 75%;
 292      line-height: 0;
 293      position: relative;
 294      vertical-align: baseline;
 295  }
 296  
 297  .yui3-normalized sup {
 298      top: -0.5em;
 299  }
 300  
 301  .yui3-normalized sub {
 302      bottom: -0.25em;
 303  }
 304  
 305  /* ==========================================================================
 306     Lists
 307     ========================================================================== */
 308  
 309  /**
 310   * Address margins set differently in IE 6/7.
 311   */
 312  
 313  .yui3-normalized dl,
 314  .yui3-normalized menu,
 315  .yui3-normalized ol,
 316  .yui3-normalized ul {
 317      margin: 1em 0;
 318  }
 319  
 320  .yui3-normalized dd {
 321      margin: 0 0 0 40px;
 322  }
 323  
 324  /**
 325   * Address paddings set differently in IE 6/7.
 326   */
 327  
 328  .yui3-normalized menu,
 329  .yui3-normalized ol,
 330  .yui3-normalized ul {
 331      padding: 0 0 0 40px;
 332  }
 333  
 334  /**
 335   * Correct list images handled incorrectly in IE 7.
 336   */
 337  
 338  .yui3-normalized nav ul,
 339  .yui3-normalized nav ol {
 340      list-style: none;
 341      list-style-image: none;
 342  }
 343  
 344  /* ==========================================================================
 345     Embedded content
 346     ========================================================================== */
 347  
 348  /**
 349   * 1. Remove border when inside `a` element in IE 6/7/8/9 and Firefox 3.
 350   * 2. Improve image quality when scaled in IE 7.
 351   */
 352  
 353  .yui3-normalized img {
 354      border: 0;
 355      /* 1 */
 356      -ms-interpolation-mode: bicubic;
 357      /* 2 */
 358  }
 359  
 360  /**
 361   * Correct overflow displayed oddly in IE 9.
 362   */
 363  
 364  .yui3-normalized svg:not(:root) {
 365      overflow: hidden;
 366  }
 367  
 368  /* ==========================================================================
 369     Figures
 370     ========================================================================== */
 371  
 372  /**
 373   * Address margin not present in IE 6/7/8/9, Safari 5, and Opera 11.
 374   */
 375  
 376  .yui3-normalized figure {
 377      margin: 0;
 378  }
 379  
 380  /* ==========================================================================
 381     Forms
 382     ========================================================================== */
 383  
 384  /**
 385   * Correct margin displayed oddly in IE 6/7.
 386   */
 387  
 388  .yui3-normalized form {
 389      margin: 0;
 390  }
 391  
 392  /**
 393   * Define consistent border, margin, and padding.
 394   */
 395  
 396  .yui3-normalized fieldset {
 397      border: 1px solid #c0c0c0;
 398      margin: 0 2px;
 399      padding: 0.35em 0.625em 0.75em;
 400  }
 401  
 402  /**
 403   * 1. Correct color not being inherited in IE 6/7/8/9.
 404   * 2. Correct text not wrapping in Firefox 3.
 405   * 3. Correct alignment displayed oddly in IE 6/7.
 406   */
 407  
 408  .yui3-normalized legend {
 409      border: 0;
 410      /* 1 */
 411      padding: 0;
 412      white-space: normal;
 413      /* 2 */
 414      *margin-left: -7px;
 415      /* 3 */
 416  }
 417  
 418  /**
 419   * 1. Correct font size not being inherited in all browsers.
 420   * 2. Address margins set differently in IE 6/7, Firefox 3+, Safari 5,
 421   *    and Chrome.
 422   * 3. Improve appearance and consistency in all browsers.
 423   */
 424  
 425  .yui3-normalized button,
 426  .yui3-normalized input,
 427  .yui3-normalized select,
 428  .yui3-normalized textarea {
 429      font-size: 100%;
 430      /* 1 */
 431      margin: 0;
 432      /* 2 */
 433      vertical-align: baseline;
 434      /* 3 */
 435      *vertical-align: middle;
 436      /* 3 */
 437  }
 438  
 439  /**
 440   * Address Firefox 3+ setting `line-height` on `input` using `!important` in
 441   * the UA stylesheet.
 442   */
 443  
 444  .yui3-normalized button,
 445  .yui3-normalized input {
 446      line-height: normal;
 447  }
 448  
 449  /**
 450   * Address inconsistent `text-transform` inheritance for `button` and `select`.
 451   * All other form control elements do not inherit `text-transform` values.
 452   * Correct `button` style inheritance in Chrome, Safari 5+, and IE 6+.
 453   * Correct `select` style inheritance in Firefox 4+ and Opera.
 454   */
 455  
 456  .yui3-normalized button,
 457  .yui3-normalized select {
 458      text-transform: none;
 459  }
 460  
 461  /**
 462   * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 463   *    and `video` controls.
 464   * 2. Correct inability to style clickable `input` types in iOS.
 465   * 3. Improve usability and consistency of cursor style between image-type
 466   *    `input` and others.
 467   * 4. Remove inner spacing in IE 7 without affecting normal text inputs.
 468   *    Known issue: inner spacing remains in IE 6.
 469   */
 470  
 471  .yui3-normalized button,
 472  .yui3-normalized input[type="button"],
 473  .yui3-normalized /* 1 */
 474  input[type="reset"],
 475  .yui3-normalized input[type="submit"] {
 476      -webkit-appearance: button;
 477      /* 2 */
 478      cursor: pointer;
 479      /* 3 */
 480      *overflow: visible;
 481      /* 4 */
 482  }
 483  
 484  /**
 485   * Re-set default cursor for disabled elements.
 486   */
 487  
 488  .yui3-normalized button[disabled],
 489  .yui3-normalized input[disabled] {
 490      cursor: default;
 491  }
 492  
 493  /**
 494   * 1. Address box sizing set to content-box in IE 8/9.
 495   * 2. Remove excess padding in IE 8/9.
 496   * 3. Remove excess padding in IE 7.
 497   *    Known issue: excess padding remains in IE 6.
 498   */
 499  
 500  .yui3-normalized input[type="checkbox"],
 501  .yui3-normalized input[type="radio"] {
 502      box-sizing: border-box;
 503      /* 1 */
 504      padding: 0;
 505      /* 2 */
 506      *height: 13px;
 507      /* 3 */
 508      *width: 13px;
 509      /* 3 */
 510  }
 511  
 512  /**
 513   * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
 514   * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
 515   *    (include `-moz` to future-proof).
 516   */
 517  
 518  .yui3-normalized input[type="search"] {
 519      -webkit-appearance: textfield;
 520      /* 1 */
 521      -moz-box-sizing: content-box;
 522      -webkit-box-sizing: content-box;
 523      /* 2 */
 524      box-sizing: content-box;
 525  }
 526  
 527  /**
 528   * Remove inner padding and search cancel button in Safari 5 and Chrome
 529   * on OS X.
 530   */
 531  
 532  .yui3-normalized input[type="search"]::-webkit-search-cancel-button,
 533  .yui3-normalized input[type="search"]::-webkit-search-decoration {
 534      -webkit-appearance: none;
 535  }
 536  
 537  /**
 538   * Remove inner padding and border in Firefox 3+.
 539   */
 540  
 541  .yui3-normalized button::-moz-focus-inner,
 542  .yui3-normalized input::-moz-focus-inner {
 543      border: 0;
 544      padding: 0;
 545  }
 546  
 547  /**
 548   * 1. Remove default vertical scrollbar in IE 6/7/8/9.
 549   * 2. Improve readability and alignment in all browsers.
 550   */
 551  
 552  .yui3-normalized textarea {
 553      overflow: auto;
 554      /* 1 */
 555      vertical-align: top;
 556      /* 2 */
 557  }
 558  
 559  /* ==========================================================================
 560     Tables
 561     ========================================================================== */
 562  
 563  /**
 564   * Remove most spacing between table cells.
 565   */
 566  
 567  .yui3-normalized table {
 568      border-collapse: collapse;
 569      border-spacing: 0;
 570  }
 571  
 572  /*csslint important:false*/
 573  
 574  /* ==========================================================================
 575     Pure Base Extras
 576     ========================================================================== */
 577  
 578  /**
 579   * Extra rules that Pure adds on top of Normalize.css
 580   */
 581  
 582  /**
 583   * Always hide an element when it has the `hidden` HTML attribute.
 584   */
 585  
 586  .yui3-normalized [hidden] {
 587      display: none !important;
 588  }
 589  /* YUI CSS Detection Stamp */
 590  #yui3-css-stamp.cssnormalize-context { display: none; }


Generated: Thu Aug 11 10:00:09 2016 Cross-referenced by PHPXref 0.7.1