/css/ie6.css
https://gitlab.com/vozmob/cdh_monterrey_theme · CSS · 105 lines · 59 code · 20 blank · 26 comment · 0 complexity · 19905bab848396cf7f7780205e57ebdb MD5 · raw file
- /**
- * @file
- * CSS targeted specifically for Internet Explorer 5 and 6 for Windows.
- *
- * Any CSS in this file will override the rules specified in the ie.css file.
- */
- /*
- * Layout CSS
- */
- body {
- text-align: center; /* 1st part of IE5/IE6quirks centering hack */
- }
- #cdhm-page {
- text-align: left; /* LTR */ /* 2nd part of IE5/IE6quirks centering hack */
- }
- #cdhm-main-wrapper {
- zoom: 1; /* Otherwise with a liquid layout, sidebars disappear when resizing the windows in IE6 */
- }
- #content,
- #navigation,
- .region-sidebar-first,
- .region-sidebar-second /* Floating divs */ {
- display: inline; /* display inline or double your floated margin! [1] */
- overflow: hidden; /* in ie6, overflow auto is broken [2] and so is overflow visible [3] */
- overflow-y: visible;
- }
- /*
- * Tabs - IE 5 and 6 don't support PNGs with alpha transparency.
- */
- ul.primary li a,
- ul.primary li a .tab,
- ul.secondary li a,
- ul.secondary li a .tab {
- display: inline-block; /* Otherwise the blocks mistakenly get 100% width in IE6 */
- }
- ul.primary li a {
- background: url(../images/tab-left-ie6.png) no-repeat left -38px;
- }
- ul.primary li a .tab {
- background: url(../images/tab-right-ie6.png) no-repeat right -38px;
- }
- ul.primary li a:hover,
- ul.primary li a:focus {
- background: url(../images/tab-left-ie6.png) no-repeat left -76px;
- }
- ul.primary li a:hover .tab,
- ul.primary li a:focus .tab {
- background: url(../images/tab-right-ie6.png) no-repeat right -76px;
- }
- ul.primary li.active a,
- ul.primary li.active a:hover,
- ul.primary li.active a:focus {
- background: url(../images/tab-left-ie6.png) no-repeat left 0;
- }
- ul.primary li.active a .tab,
- ul.primary li.active a:hover .tab,
- ul.primary li.active a:focus .tab {
- background: url(../images/tab-right-ie6.png) no-repeat right 0;
- }
- /*
- * Messages - IE 5 and 6 don't support PNGs with alpha transparency.
- */
- div.messages,
- div.status,
- div.warning,
- div.error /* Important messages (status, warning, and error) for the user */ {
- background-image: url(../images/messages-status-ie6.png);
- }
- div.warning /* Medium priority messages */ {
- background-image: url(../images/messages-warning-ie6.png);
- }
- div.error /* High priority messages. See also the .error declaration below. */ {
- background-image: url(../images/messages-error-ie6.png);
- }
- /*
- * REFERENCES
- *
- 1. http://www.positioniseverything.net/explorer/doubled-margin.html
- 2. http://browservulsel.blogspot.com/2005/04/ie-overflow-auto-scrollbar-overlap.html
- 3. http://www.howtocreate.co.uk/wrongWithIE/?chapter=overflow%3Avisible%3B
- 4. http://www.ryanbrill.com/archives/multiple-classes-in-ie
- *
- */