/************************************************/ /* onglets.css */ /* Abdelkader BELLOUNDJA */ /* a.belloundja@gmail.com */ /************************************************/ /* . onglets sur un markup ul. C'est lui qui contiendra toute la structure des onglets */ .onglets { padding: 0; margin: 0em 24.5em 0em 0em; float: left; position: absolute; bottom: 0.5em; left: 0.5em; top: 2.5em; right: 0; display: block; background-color: #eee; border-right: 4px solid #eee; } .onglets.fullscreen { margin: 0 0 0 0; top: 0em; right: 0em; bottom: 0; left: 0; z-index: 10; } /* onglet sur un markup li dont les enfants sont : span.onglet_title et div.onglet_content. C'est le nom de cette classe qui change pour passer en mode "focus" */ .onglets > li { display: inline; margin: 0 0.5em 0 0; padding: 0; z-index: 1; float: left; list-style-type: none; } .onglets > .onglets_tools a.close:hover { background-color: red; } .onglets > .onglets_tools a:hover { color: white; background-color: silver; border-top: 2px outset #0099cc; border-left: 2px outset #0099cc; border-right: 2px outset #0099cc; } .onglets > .onglets_tools a:active { border-top: 2px inset #0099cc; border-left: 2px inset #0099cc; border-right: 2px inset #0099cc; } .onglets > .onglets_tools a { padding: 0.25em 0.75em 0.3em .75em; margin-left: 0.25em; } .onglets > .onglets_tools { /* margin: 0 -2px 0 0; */ margin: 0; padding: 0; float: right;/* position: absolute; right: -4px;*/ } /* Les images */ .onglets > .icon { margin: 0 0.25em 0 0.25em; float: left; } /* Nom de l'onglet, Fils des li inactifs*/ .onglets > li > a { position: relative; text-decoration: none; margin: 0; padding: 0.25em 1.5em 0.3em .75em; display: block; text-align: center; color: #f00; background-color: #fff; cursor: pointer; /*min-width: 8em; max-width: 12.5em;*/ border-top: 2px solid #0099cc; border-left: 2px solid #0099cc; border-right: 2px solid #0099cc; z-index: 1; float: none; border-radius: 8px 8px 0px 0px; } .onglets > li.onglet > a:hover { border-top: 2px outset #0099cc; border-left: 2px outset #0099cc; border-right: 2px outset #0099cc; } .onglets > li.onglet > a:active { border-top: 2px inset #0099cc; border-left: 2px inset #0099cc; border-right: 2px inset #0099cc; } /* Nom de l'onglet, fils du li actif */ .onglets > li.active_onglet > .onglet_title { color: white; background-color: #0099cc; border-top: 2px outset #0099cc; border-right: 2px outset #0099cc; border-left: 2px outset #0099cc; /*margin-bottom: 10px;*/ z-index: 3; cursor: default; } /* Nom de l'onglet pendant le survol */ .onglets > .onglet > .onglet_title:hover { text-decoration: underline; } /* div contenu des onglet inactifs*/ .onglets > .onglet > .onglet_content { display: none; } /* div contenu des onglet actifs*/ .onglets > .active_onglet > .onglet_content { display: block; float: left; position: absolute; left: 0; top: 1.95em; bottom: 0; margin: -2px 0 0 0; padding: 0; border: 2px outset #0099cc; width: 100%; z-index: 2; color: #000; min-height: 5em; background-color: #0099cc; overflow: auto; /*background-image: url(../images/motif.png);*/ background-attachment: fixed; border-radius: 0 0 8px 8px; } .onglet_tools { position: relative; z-index: 3; font-size: 1.2em; float: right; top: -1.4em; margin: 0 0.25em; display: block; cursor: pointer; padding: 0 0.25em 0.15em 0.25em; } .onglet_tools:hover { color: white; background-color: red; border-radius: 8px; }