28173 sujets

CSS et mise en forme, CSS3

J'ai créé une bande de couleur en utilisant une image "fine" (attribut css background) et l'attribut CSS repeat-x pour l'étendre sur toute la longeur de ma page. Cela fonctionne en général. Mais si j'ajoute ailleurs du contenu de largeur plus grande que celle de la page. Le repeat-x ne fonctionne pas sur toute la longueur de la page.

J'appelle cette image en utilisant un id css (<div id="xxx" />)

Comment puis-je contourner mon problème ?

Merci d'avance de votre attention.
Tout d'abord Bonjour et bienvenu à toi ...

Tu ne pourrais pas nous fournir un exemple en ligne ou quelques extraits de ton code ?
Car en l'état actuel des choses, il est bien difficile de t'aider Smiley sweatdrop
Bien sûr


<style type="text/css">
	#menu-accueil
	{
		position: abslolute;
		background: transparent url(fond-droite.png) repeat-x;
		top: 0px;
		left: 0px;
		width: 100%;
		height: 200px;
	}
</style>

<body>
<div id="menu-accueil"></div>

<div class="content">
<img alt="Grande image" width="1500" height="500" src="abc" />
</div>

</body>

Modifié par ybart (02 Nov 2006 - 23:21)