Bonjour,
Je cale depuis plusieurs heures sur un soucis. Comme une image parle plus que tout je vous joins le rendu final à obtenir.
http://img269.imageshack.us/img269/4915/exportqm.jpg
Je voudrais réaliser cela uniquement avec du css (si possible), mais surtout fonctionnel sur IE7.0 et +, FF3.5 et +, Safari, Chrome et Opera.
(sauf pour les radius-border)
J'ai réussi avec le code suivant:
J'obtiens :
http://img841.imageshack.us/img841/909/serverdevcornestone.jpg
C'est assez loin du but et je ne bute que sur le menu, même pas sous menu...
Petit présicion mais important, ce sont des menus totalement dynamique sous le CMS Joomla!, sinon serait été trop facile
Merci de votre aide !!
Modifié par dutom007 (13 May 2011 - 14:38)
Je cale depuis plusieurs heures sur un soucis. Comme une image parle plus que tout je vous joins le rendu final à obtenir.
http://img269.imageshack.us/img269/4915/exportqm.jpg
Je voudrais réaliser cela uniquement avec du css (si possible), mais surtout fonctionnel sur IE7.0 et +, FF3.5 et +, Safari, Chrome et Opera.
(sauf pour les radius-border)
J'ai réussi avec le code suivant:
div#menu {
position:relative;
width:100%;
min-height:100px;
padding:0px;
margin:0px;
text-align:right;
}
div#menu ul.menu {
position:absolute;
margin:0px;
padding:0px;
top:0px;
right:0px;
list-style:none;
}
div#menu ul.menu li {
float:left;
background-color:#41281b;
margin:0px;
margin-right:-3px;
padding:0px;
/*CSS3*/
-moz-border-radius-topright: 20px;
border-top-right-radius: 20px;
}
div#menu ul.menu a {
position:relative;
background:url(../img/menu_fond.jpg) right top no-repeat;
display:block;
float:left;
height:60px;
line-height:60px;
padding:0px 40px;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#FFF;
/*CSS3*/
-moz-border-radius-topright: 20px;
border-top-right-radius: 20px;
}
div#menu ul.menu li:last-child {
margin-right:0px;
}
div#menu ul.menu li.current a {
background:none;
background-color:#3eb6ea;
}
// Corection taille premier menu
var ul_size = jQuery("#menu ul").width();
var li_size = jQuery("#menu ul li:first-child").width();
jQuery("#menu ul li:first-child").width(li_size + 980 - ul_size);
jQuery("#menu ul li:first-child a").width(li_size + 980 - ul_size - 80);
J'obtiens :
http://img841.imageshack.us/img841/909/serverdevcornestone.jpg
C'est assez loin du but et je ne bute que sur le menu, même pas sous menu...
Petit présicion mais important, ce sont des menus totalement dynamique sous le CMS Joomla!, sinon serait été trop facile
Merci de votre aide !!
Modifié par dutom007 (13 May 2011 - 14:38)