PageRenderTime 16ms CodeModel.GetById 8ms app.highlight 6ms RepoModel.GetById 1ms app.codeStats 0ms

/src/main/resources/org/apache/struts2/static/calendar/assets/calendar-core.css

http://struts2yuiplugin.googlecode.com/
CSS | 132 lines | 89 code | 15 blank | 28 comment | 0 complexity | 32261286ca74364148c467e06fb1b286 MD5 | raw file
  1/*
  2Copyright (c) 2009, Yahoo! Inc. All rights reserved.
  3Code licensed under the BSD License:
  4http://developer.yahoo.net/yui/license.txt
  5version: 2.7.0
  6*/
  7/**
  8 * CORE
  9 *
 10 * This is the set of CSS rules required by Calendar to drive core functionality and structure.
 11 * Changes to these rules may result in the Calendar not functioning or rendering correctly.
 12 *
 13 * They should not be modified for skinning.
 14 **/
 15 
 16/* CALENDAR BOUNDING BOX */
 17.yui-calcontainer {
 18	position:relative;
 19	float:left;
 20	_overflow:hidden; /* IE6 only, to clip iframe shim */
 21}
 22
 23/* IFRAME SHIM */
 24.yui-calcontainer iframe {
 25	position:absolute;
 26	border:none;
 27	margin:0;padding:0;
 28	z-index:0;
 29	width:100%;
 30	height:100%;
 31	left:0px;
 32	top:0px;
 33}
 34
 35/* IFRAME SHIM IE6 only */
 36.yui-calcontainer iframe.fixedsize {
 37	width:50em;
 38	height:50em;
 39	top:-1px;
 40	left:-1px;
 41}
 42
 43/* BOUNDING BOX FOR EACH CALENDAR GROUP PAGE */
 44.yui-calcontainer.multi .groupcal {
 45	z-index:1;
 46	float:left;
 47	position:relative;
 48}
 49
 50/* TITLE BAR */
 51.yui-calcontainer .title {
 52	position:relative;
 53	z-index:1;
 54}
 55
 56/* CLOSE ICON CONTAINER */
 57.yui-calcontainer .close-icon {
 58	position:absolute;
 59	z-index:1;
 60	text-indent:-10000em;
 61	overflow:hidden;
 62}
 63
 64/* CALENDAR TABLE */
 65.yui-calendar {
 66	position:relative;
 67}
 68
 69/* NAVBAR LEFT ARROW CONTAINER */
 70.yui-calendar .calnavleft {
 71	position:absolute;
 72	z-index:1;
 73	text-indent:-10000em;
 74	overflow:hidden;
 75}
 76
 77/* NAVBAR RIGHT ARROW CONTAINER */
 78.yui-calendar .calnavright {
 79	position:absolute;
 80	z-index:1;
 81	text-indent:-10000em;
 82	overflow:hidden;
 83}
 84
 85/* NAVBAR TEXT CONTAINER */
 86.yui-calendar .calheader {
 87	position:relative;
 88	width:100%;
 89	text-align:center;
 90}
 91
 92/* CalendarNavigator */
 93.yui-calcontainer .yui-cal-nav-mask {
 94	position:absolute;
 95	z-index:2;
 96	margin:0;
 97	padding:0;
 98	width:100%;
 99	height:100%;
100	_width:0;    /* IE6, IE7 quirks - width/height set programmatically to match container */
101	_height:0;
102	left:0;
103	top:0;
104	display:none;
105}
106
107/* NAVIGATOR BOUNDING BOX */
108.yui-calcontainer .yui-cal-nav {
109	position:absolute;
110	z-index:3;
111	top:0;
112	display:none;
113}
114
115/* NAVIGATOR BUTTONS (based on button-core.css) */
116.yui-calcontainer .yui-cal-nav .yui-cal-nav-btn  {
117	display: -moz-inline-box; /* Gecko */
118	display: inline-block; /* IE, Opera and Safari */
119}
120
121.yui-calcontainer .yui-cal-nav .yui-cal-nav-btn button {
122	display: block;
123	*display: inline-block; /* IE */
124	*overflow: visible; /* Remove superfluous padding for IE */
125	border: none;
126	background-color: transparent;
127	cursor: pointer;
128}
129
130/* Specific changes for calendar running under fonts/reset */
131.yui-calendar .calbody a:hover {background:inherit;}
132p#clear {clear:left; padding-top:10px;}