UNPKG

jcms

Version:

un cms utilisant node.js et mongoDB

340 lines (276 loc) 6.42 kB
#selection, #sprite, #animation{ border: 1px solid black; } #en-tete { background : #783C0B; margin: 0px; height: 290px; } nav { min-width: 600px; margin-left: auto; margin-right: auto; width: 90%; vertical-align: top; } section{ width:100%; } #sprite{ display: inline-block; height: 384px; width: 256px; vertical-align: top; } #selection{ } #animation{ height:96px; width: 256px; } #superposition{ width: 200px; } #select_anim{ display: inline-block; vertical-align:top; } #rss{ float: right; margin-left: 100px; } td{ height: 20px; width: 20px; } input{ width: 30px; } #tabbed_box { display: inline-block; margin: 0px; width:300px; height: 410px; } .tabbed_box h4 { font-family:Arial, Helvetica, sans-serif; font-size:23px; color:#ffffff; letter-spacing:-1px; margin-bottom:10px; } .tabbed_box h4 small { color:#e3e9ec; font-weight:normal; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; position:relative; top:-4px; left:6px; letter-spacing:0px; } .tabbed_area { border:1px solid #494e52; background-color:#636d76; padding:8px; } ul.tabs { margin:0px; padding:0px; } ul.tabs li { list-style:none; display:inline; } ul.tabs li a { background-color:#464c54; color:#ffebb5; padding:8px 14px 8px 14px; text-decoration:none; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; border:1px solid #464c54; } ul.tabs li a:hover { background-color:#2f343a; border-color:#2f343a; } ul.tabs li a.active { background-color:#ffffff; color:#282e32; border:1px solid #464c54; border-bottom: 1px solid #ffffff; } .content { background-color:#ffffff; padding:10px; border:1px solid #464c54; min-height:200px; padding-bottom:20px; overflow: auto; } #content_2, #content_3 { display:none; } ul.tabs { margin:0px; padding:0px; margin-top:5px; margin-bottom:6px; } .content ul { margin:0px; padding:0px 20px 0px 20px; vertical-align: top; border: 1px solid black; width: 30%; } .content ul li { list-style:none; border-bottom:1px solid #d6dde0; padding-top:5px; padding-bottom:5px; font-size:13px; height: 20px; } .content ul li ul{ vertical-align:top; margin-left: 100px; width:75px; height: 305px; overflow:auto; } .content ul li a { text-decoration:none; color:#3e4346; } .content ul li a small { color:#8b959c; font-size:9px; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; position:relative; left:4px; top:0px; } .content ul li:last-child { border-bottom:none; } ul.tabs li a { background-image:url(images/tab_off.jpg); background-repeat:repeat-x; background-position:bottom; } ul.tabs li a.active { background-image:url(images/tab_on.jpg); background-repeat:repeat-x; background-position:top; } .content { background-image:url(images/content_bottom.jpg); background-repeat:repeat-x; background-position:bottom; max-height: 300px; } #menu, #menu ul /* Liste */ { padding : 0px; /* pas de marge intérieure */ margin : 0px; /* ni extérieure */ list-style : none; /* on supprime le style par défaut de la liste */ line-height : 16px; /* on définit une hauteur pour chaque élément */ text-align : center; /* on centre le texte qui se trouve dans la liste */ } #menu /* Ensemble du menu */ { margin-left: 5%; width: 100%; font-family : arial; font-size : 12px; } #menu a /* Contenu des listes */ { padding: 5px 15px 5px 15px; display : block; /* on change le type d'élément, les liens deviennent des balises de type block */ margin : 0px; background : #000; color : #fff; text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */ } #menu li /* Elements des listes */ { float : left; /* pour IE qui ne reconnaît pas "transparent" */ border-right : 2px solid #fff; /* on met une bordure blanche à droite de chaque élément */ } /* IE ne reconnaissant pas le sélecteur ">" */ html>body #menu li { border-right: 2px solid transparent ; /* on met une bordure transparente à droite de chaque élément */ } #menu li ul /* Sous-listes */ { background : grey; position: absolute; /* Position absolue */ width: 80px; /* Largeur des sous-listes */ left: -999em; /* Hop, on envoie loin du champ de vision */ } #menu ul li a { background: grey; width: 50px; } #menu li ul li /* Éléments de sous-listes */ { /* pour IE qui ne reconnaît pas "transparent" (comme précédemment) */ border-top : 2px solid #fff; /* on met une bordure blanche en haut de chaque élément d'une sous liste */ } /* IE ne reconnaissant pas le sélecteur ">" */ html>body #menu li ul li { border-top : 2px solid transparent; /* on met une bordure transparente en haut de chaque élément */ } #menu li ul ul { margin : -27px 0 0 82px ; /* On décale les sous-sous-listes pour qu'elles ne soient pas au dessus des sous-listes */ /* pour IE qui ne reconnaît pas "transparent" (comme précédemment) */ border-left : 2px solid #fff ; /* Petite bordure à gauche pour ne pas coller ... */ } /* IE ne reconnaissant pas le sélecteur ">" ... je me répète ;-) */ html>body #menu li ul ul { border-left : 2px solid transparent ; /* on met une bordure transparente sur la gauche de chaque élément */ } #menu a:hover /* Lorsque la souris passe sur un des liens */ { text-decoration : underline; color: #333; /* On passe le texte en noir... */ } #menu li:hover ul ul, #menu li.sfhover ul ul /* Sous-sous-listes lorsque la souris passe sur un élément de liste */ { left: -999em; /* On expédie les sous-sous-listes hors du champ de vision */ } #menu li:hover ul, #menu li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul /* Sous-listes lorsque la souris passe sur un élément de liste ET sous-sous-lites lorsque la souris passe sur un élément de sous-liste */ { left: auto; /* Repositionnement normal */ min-height: 0; /* Corrige un bug sous IE */ }