28172 sujets

CSS et mise en forme, CSS3

Bonjour à tous,

Je rencontre un petit problème. je travaille sur joomla et sur un module, je souhaite mettre en haut et en bas deux images png avec les bords arrondis.
Pour cela, je n'ai qu'une div.

Y a t-il une solution pour mettre deux background sur une même div ?

Si vous avez une solution, je suis preneur. Merci

Voici le code du html :

<div class="module">
      <div>
             <div>
                    <div>
                           <h3> rechercher</h3>
                            <form> ... </form>
                            <div id="carte-france">
                    </div>
              </div>
        </div>
</div>


L'idée est d'avoir en top et en bottom une image arrondi en png, pour l'instant, je coince car je n'ai pu mettre sur la class module qu'un background:" url(images/top.png) no-repeat top left"; je n'ai donc pas d'image en bottom.
Le problème c'est qu'avec joomla, je ne peux pas rajouter de div. merci
Bonjour,

en CSS2, tu ne peux pas avoir plusieurs background sur un même élément.

Mais dans le code que tu donnes, je vois qu'il y a plusieurs divs imbriqués que tu peux ptet exploiter.

Sinon la solution c'est de surcharger la vue du module dans ton template Joomla:

- dans /templates/nom_du_template/, tu créé un répertoire html si tu ne l'as pas déjà
- dedans tu créé un répertoire mod_nom_du_module
- tu y copie colle le default.php qui se trouve dans /modules/mod_nom_du_module/tmpl
- tu modifie le default.php que tu viens de copier pour y rajouter tes éléments de charte
- tu vide le cache de Joomla
Modifié par keyraw (09 Sep 2010 - 11:59)