1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131
| body {
/*font: normal 2em Arial, Helvetica, sans-serif;
font-size : 1.2em;
background:#ebebeb;
margin: 100px auto;
color: #666;*/
margin: 0px;
}
a {
color: #333;
}
.page{
font: normal 2em Arial, Helvetica, sans-serif;
font-size : 1.2em;
margin: 0;/* auto;*/
width:58.5em;
}
.page h1{
color:#006699;
text-shadow:1px 1px 0 #fff;
vertical-align:middle;
}
.page h1 img{
vertical-align:middle;
margin:0 1em 0 0;
}
.menu {
border-radius: 2em;
-webkit-border-radius: 2em;
-moz-border-radius: 2em;
-webkit-box-shadow: 0 1px 3px rgba(0,0,0, .4);
-moz-box-shadow: 0 1px 3px rgba(0,0,0, .4);
margin:0;
padding:0;
background:#e1e4f2;
border: 1px solid #48B;
height:6.5em;
font-size:0.8em;
z-index : 9999;
position : relative;
}
/* Barre de menu principale */
.menu a {
display:block;
margin:0;
padding:0.5em;
font-weight:bold;
text-decoration:none;
color:#00F;
position : relative;
}
.menu ul{
display:none;
position:absolute;
margin:0;
padding:0;
left:0;
top:3.0em; /* hauteur du bandeau principal = hauteur + padding */
line-height:1.8em;
}
.menu li {
width:6.4em;
height:6em;
margin:0 2em;
padding:0em;
float:left;
position:relative;
list-style: none;
text-align:left;
}
/* modification lien sous menus */
.menu ul li a {
color:#666;
font-weight:normal;
}
.menu li:hover > a {
text-decoration:underline;
}
.menu li:hover>ul li div {
display:none;
}
.menu li:hover > ul
,.menu li:hover > ul li:hover div
{
display: block;
/* propriétés suivantes mises sur le HOVER, bug sur IE7 */
background:#FEFEFF; /* ça y était pas lundi 25 */
border:solid 1px #48B;/* ça y était pas lundi 25 */
}
.menu li:hover > ul li:hover div {
left:50px;
}
/* position et dimension des sous menus */
.menu ul li {
margin:0;
width:11em;
height:6em;
}
.menu #uldbmach >li {
height:1em;
line-height:1em;
}
.menu ul ul {
left:100%; /* décalage de la largeur des LI 100% permet de ne pas gérer la largeur des LI */
top: -1px; /* tient compte de la largeur de la bordure */
}
li a {
text-decoration:none;
}
.menu li:hover > a {
text-decoration:underline;
}
/* indicateur de présence d'un sous menu */
li.plus:before{
con
/* .menu li ul li div*/
#div1, #div2, #div3 {
left: 90%;
position: absolute;
top: 0;
} |
Partager