123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107 |
- /*
- Copyright (c) 2003-2014, CKSource - Frederico Knabben. All rights reserved.
- For licensing, see LICENSE.md or http://ckeditor.com/license
- */
- /*
- reset.css (part of editor.css)
- ================================
- This file holds the "reset" requirements of CKEditor, as well as define the
- default interface styles.
- CKEditor includes two main "reset" class names in the DOM structure created for
- editors:
- * .cke_reset: Intended to reset a specific element, but not its children.
- Because of this, only styles that will not be inherited can be defined.
- * .cke_reset_all: Intended to reset not only the element holding it, but
- also its child elements.
- To understand why "reset" is needed, check the CKEditor Skin SDK:
- http://docs.cksource.com/CKEditor_4.x/Skin_SDK/Reset
- */
- /* Reset for single elements, not their children. */
- .cke_reset {
- /* Do not include inheritable rules here. */
- margin: 0;
- padding: 0;
- border: 0;
- background: transparent;
- text-decoration: none;
- width: auto;
- height: auto;
- vertical-align: baseline;
- box-sizing: content-box;
- -moz-box-sizing: content-box;
- -webkit-box-sizing: content-box;
- position: static;
- -webkit-transition: none;
- -moz-transition: none;
- -ms-transition: none;
- transition: none;
- }
- /* Reset for elements and their children. */
- .cke_reset_all, .cke_reset_all * {
- /* The following must be identical to .cke_reset. */
- margin: 0;
- padding: 0;
- border: 0;
- background: transparent;
- text-decoration: none;
- width: auto;
- height: auto;
- vertical-align: baseline;
- box-sizing: content-box;
- -moz-box-sizing: content-box;
- -webkit-box-sizing: content-box;
- position: static;
- -webkit-transition: none;
- -moz-transition: none;
- -ms-transition: none;
- transition: none;
- /* These are rule inherited by all children elements. */
- border-collapse: collapse;
- font: normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;
- color: $gray-darker;
- text-align: left;
- white-space: nowrap;
- cursor: auto;
- float: none;
- }
- .cke_reset_all {
- .cke_rtl * {
- text-align: right;
- }
- /* Defaults for some elements. */
- iframe {
- vertical-align: inherit; /** For IE */
- }
- textarea {
- white-space: pre;
- }
- textarea, input[type="text"], input[type="password"] {
- cursor: text;
- }
- textarea[disabled], input[type="text"][disabled], input[type="password"][disabled] {
- cursor: default;
- }
- fieldset {
- padding: 10px;
- margin-top: 10px;
- border: 1px solid $hr-border;
- legend {
- padding: 0 5px;
- }
- }
- select {
- box-sizing: border-box;
- -moz-box-sizing: border-box;
- -webkit-box-sizing: border-box;
- }
- }
|