| Current File : /home/jvzmxxx/wiki1/extensions/VisualEditor/lib/ve/src/ce/styles/nodes/ve.ce.TableNode.css |
/*!
* VisualEditor ContentEditable TableNode styles.
*
* @copyright 2011-2016 VisualEditor Team and others; see http://ve.mit-license.org
*/
.ve-ce-tableNode {
border-spacing: 0;
border-collapse: collapse;
cursor: default;
}
.ve-ce-tableCaptionNode {
cursor: text;
}
.ve-ce-tableCaptionNode:focus {
border: 1px dotted #ccc;
border-bottom: 0;
margin-top: -1px;
}
.ve-ce-tableNodeOverlay {
position: absolute;
pointer-events: none; /* stylelint-disable-line no-unsupported-browser-features */
}
.ve-ce-tableNodeOverlay .ve-ui-tableLineContext {
pointer-events: auto; /* stylelint-disable-line no-unsupported-browser-features */
}
.ve-ce-tableNodeOverlay-selection-box {
position: absolute;
border: solid 0 #6da9f7;
background: rgba( 109, 169, 247, 0.3 ); /* #6da9f7 */
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
opacity: 0.6;
}
.ve-ce-tableNodeOverlay-selection-box-fullCol {
border-left-width: 2px;
border-right-width: 2px;
}
.ve-ce-tableNodeOverlay-selection-box-fullRow {
border-top-width: 2px;
border-bottom-width: 2px;
}
.ve-ce-tableNodeOverlay-selection-box-notEditable {
/* TODO: Support IE9 with fallback T135497 */
/* stylelint-disable no-unsupported-browser-features */
background-image: -webkit-repeating-linear-gradient( -45deg, transparent 0 transparent 5px, #95d14f 5px, #95d14f 10px );
background-image: -moz-repeating-linear-gradient( -45deg, transparent 0, transparent 5px, #95d14f 5px, #95d14f 10px );
background-image: repeating-linear-gradient( -45deg, transparent 0, transparent 5px, #95d14f 5px, #95d14f 10px );
/* stylelint-enable no-unsupported-browser-features */
}
.ve-ce-tableNodeOverlay-selection-box-anchor {
position: absolute;
border: solid 1px #6da9f7;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.ve-ce-tableNodeOverlay-editing .ve-ce-tableNodeOverlay-selection-box {
border-width: 1px;
background: transparent;
}
.ve-ce-tableNodeOverlay-row-bracket,
.ve-ce-tableNodeOverlay-column-bracket {
position: absolute;
border: solid 3px #6da9f7;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
opacity: 0.6;
}
.ve-ce-tableNodeOverlay-row-bracket {
left: -12px;
width: 6px;
border-right: 0;
}
.ve-ce-tableNodeOverlay-column-bracket {
top: -12px;
height: 6px;
border-bottom: 0;
}
.ve-ce-tableNode-missingCell {
background-repeat: no-repeat;
background-position: center center;
border: 0 !important; /* stylelint-disable-line declaration-no-important */
}