28220 sujets

CSS et mise en forme, CSS3

Bonjour, je suis entrain de faire un site web en css/xhtml mais j'ai quelques problèmes.
ce problème existe seulement sous IE
1)J'ai une balise h1 avec des propriétés de bordure. Mes propriétés s'appliquent bien à toutes mes balises h1 sauf à la première!
css:

div#contenu h1
{
	border-right: 5px solid #F8DF7D;
	border-bottom: 1px solid #F8DF7D;
	font: 150% Arial, Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;
	font-weight: bold;
	color:#003366;/**/
	padding-left: 16px;
	background-image: url("images/puce2.gif");
	background-repeat: no-repeat;
	background-position:  1% 40%;
}


Par exemple si j'ai deux h1, le premier n'aurra aucune bordure ni image de fond tandis que l'autre sera parfait.
voir:exemple (regarder avec ie)

Ce problème existe sous ie et Firefox
2)J'ai un pied de page qui ne se met pas en bas lorsque le contenu n'est pas plus grand que l'écran. J'ai essayé les techniques de pomapge.net et du faq d'alsacreation mais ca ne marche toujours pas. En plus, lorsque le pied de page n'arrive pas en bas de l'écran, toute la page se décale vers la droite.

voici le site pour voir tout le code: exemple2

Merci.
Salut,
Pour ton titre H1 je ne sais pas, essayes d'enlever la class de ton h1.
Quant à ton footer, si tu veux qu'il soit en bas de ton div conteneur,
tu lui appliques:

positition:absolute; bottom: 10px


Mais ça c'était sur Pompage.net à moins que j'ai mal compris?
Modifié par Hermann (25 Jan 2006 - 16:03)
meme si je met
positition:absolute; bottom: 10px


le pied de page n'est pas en bas de l'écran.
Par contre pompage.net propose une fonction javascript mais une erreur de script apparait donc ça marche pas.
Bon alors si tu veux que ton footer soit en bas quelque soit la résolution de l'écran tu dois donner à
html, body et à ton div conteneur un height à 100%,
en plus du code que je t'ai donné dans ma précédente réponse.
Modifié par Hermann (25 Jan 2006 - 17:22)