Bonjour à toutes et à tous,
je suis un petit nouveau dans le vaste et bucolique monde de la programmation web, et je suis en train de réaliser un site (enfin en tout cas c'est censé s'en approcher) en HTML5/CSS3.
J'avance à (très) petits pas, et arrive à des résultats plus ou moins satisfaisants, mais voilà, mon gros problème c'est un foutu problème de gestion des dimensions.
J'explique, j'ai fait un menu horizontale de type barre unicolor grise avec les mes onglets de catégorie. Sur mozilla firefox ca marche très bien (enfin en tout cas quand la fenêtre web est ouverte en grand écran) par contre sur IE ca me zappe mon onglet "contact" et je sais pas trop quoi faire pour y remédier.
Idem sous firefox et chrome quand je réduis la taille de la fenêtre j'ai l'impression que le contenu essaye de se réajuster mais ça donne un résultat épouvantable : des catégories qui disparaissent, les images se mettent les unes au dessus des autres...
Si une âme charitable veut bien jeter un coup d'oeil à mon CSS ci dessous et me diagnostiquer le problème je lui en serai redevable
(sachant que j'ai bien conscience que pour des développeurs expérimentés, l'organisation de mon css doit être à vomir )
Merci d'avance !
je suis un petit nouveau dans le vaste et bucolique monde de la programmation web, et je suis en train de réaliser un site (enfin en tout cas c'est censé s'en approcher) en HTML5/CSS3.
J'avance à (très) petits pas, et arrive à des résultats plus ou moins satisfaisants, mais voilà, mon gros problème c'est un foutu problème de gestion des dimensions.
J'explique, j'ai fait un menu horizontale de type barre unicolor grise avec les mes onglets de catégorie. Sur mozilla firefox ca marche très bien (enfin en tout cas quand la fenêtre web est ouverte en grand écran) par contre sur IE ca me zappe mon onglet "contact" et je sais pas trop quoi faire pour y remédier.
Idem sous firefox et chrome quand je réduis la taille de la fenêtre j'ai l'impression que le contenu essaye de se réajuster mais ça donne un résultat épouvantable : des catégories qui disparaissent, les images se mettent les unes au dessus des autres...
Si une âme charitable veut bien jeter un coup d'oeil à mon CSS ci dessous et me diagnostiquer le problème je lui en serai redevable
(sachant que j'ai bien conscience que pour des développeurs expérimentés, l'organisation de mon css doit être à vomir )
body
{
background-image:url(images/fond10.png);
background-size: 100% 100%;
}
.couleurgrise
{
color: grey;
text-shadow: 2px 2px 4px grey;
}
.couleurgrise
{
font-size: 35px;
}
.couleurgrise
{
text-align: center;
}
.couleurgrise2
{
color: grey;
}
.couleurgrise2
{
font-size: 30px
}
.couleurgrise2
{
text-align: center;
}
p
{
width: 92%;
border: none;
text-align: justify;
padding: 5px;
margin: 30px;
}
#cssmenu
{
width: auto;
height: 27px;
margin: 0;
padding: 0;
background: grey url(bg-bubplastic.gif) top left repeat-x;
}
#cssmenu ul {
list-style: none;
margin: 0;
padding: 0;
}
#cssmenu ul li {
float: left;
margin: 0;
padding: 0;
background: transparent url(bg-bubplastic-button.gif) top left no-repeat;
}
#cssmenu ul li a {
display: block;
height: 27px;
padding-left: 35px;
float: left;
text-transform: uppercase;
font-family: arial, helvetica, 'microsoft sans serif', arial, sans-serif;
font-size: 14px;
color: white;
text-decoration: none;
}
#cssmenu ul li a span {
display: block;
float: left;
height: 22px;
padding-top: 5px;
padding-right: 35px;
background: transparent url(bg-bubplastic-button.gif) top right no-repeat;
cursor: pointer;
}
#cssmenu ul li a:hover,
#cssmenu ul li.active a {
background: transparent url(bg-bubplastic-h-gray.gif) top left no-repeat;
}
#cssmenu ul li a:hover span,
#cssmenu ul li.active a span {
background: transparent url(bg-bubplastic-h-gray.gif) top right no-repeat;
}
nav
{
margin-left: auto;
margin-right: auto;
width: 64%;
}
nav
{
box-shadow: 6px 6px 6px grey;
}
nav a:hover
{
text-decoration: underline;
color: white;
border-bottom: 3px solid #4d4d4d;
}
body
{
text-align: center;
}
article
{
margin:30px 220px 0px 220px;
text-align: justify;
font-family: verdana, arial, 'microsoft sans serif', arial, sans-serif;
font-size: 13px;
}
img
{
margin:0px 60px 0px 60px;
}
footer
{
background: #808080;
margin:252px 220px 0px 220px;
color: white;
font-family: arial, helvetica, 'microsoft sans serif', arial, sans-serif;
font-size: 13px;
box-shadow: 6px 6px 6px grey;
}
Merci d'avance !