Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > CSS
CSS Forum d'entraide sur l'utilisation des feuilles de style CSS. Avant de poster : Cours CSS, FAQ CSS, Galerie CSS
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 03/01/2011, 21h26   #1
Nouveau Membre du Club
 
Homme zohac
Inscription : février 2007
Messages : 22
Détails du profil
Informations personnelles :
Nom : Homme zohac
Âge : 31
Localisation : France

Informations forums :
Inscription : février 2007
Messages : 22
Points : 27
Points : 27
Par défaut Inverser 2éléments div

Bonjour,

Après plusieurs recherches sur le forum, FAQ, ou cours CSS,je n'arrive pas à trouver de réponse.
Alors voilà, j'ai ce code :
Code :
1
2
3
4
5
6
 
<div class="conteneur">
          <div class="element1">element 1</div>
          <div class="element2">element 2</div>
          <div class="element3">element 3</div>
</div>
Et j'aurais voulu savoir si avec des CSS on peut obtenir cet affichage :
Code :
1
2
3
4
5
6
 
<div class="conteneur">
          <div class="element1">element 1</div>
          <div class="element3">element 3</div>
          <div class="element2">element 2</div>
</div>
Inverser les deux derniers éléments. Sachant que les éléments 1 et 3 sont de hauteur variable.
Le code est généré par wordpress, je n'ai pas le choix sur les conteneur DIV, ni sur les CLASS, et encore moins sur l'imbrication des différents éléments.

Merci d'avance pour vos réponses.
fenrir0680 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/01/2011, 21h54   #2
Membre habitué
 
Inscription : mai 2009
Messages : 115
Détails du profil
Informations forums :
Inscription : mai 2009
Messages : 115
Points : 145
Points : 145
Bonsoir,

En css je ne vois pas de solution, tu peux le faire en javascript par contre, mais avec les problèmes de compatibilité que cela apporte.

Le problème vient surtout de la hauteur variable.

Bonne soirée
e-fitz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/01/2011, 22h05   #3
Nouveau Membre du Club
 
Homme zohac
Inscription : février 2007
Messages : 22
Détails du profil
Informations personnelles :
Nom : Homme zohac
Âge : 31
Localisation : France

Informations forums :
Inscription : février 2007
Messages : 22
Points : 27
Points : 27
C'est ce que je craignais, mais j'aurais bien voulus éviter le javascript.
Je continue à chercher, mais je vais surement me rabattre dessus.
Merci de ta réponse.
fenrir0680 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2011, 12h12   #4
Nouveau Membre du Club
 
Homme zohac
Inscription : février 2007
Messages : 22
Détails du profil
Informations personnelles :
Nom : Homme zohac
Âge : 31
Localisation : France

Informations forums :
Inscription : février 2007
Messages : 22
Points : 27
Points : 27
Yep,

j'ai trouvé, c'est faisable en CSS3. Après mainte recherche sur google, j'ai trouvé ce site :

www.tomsyweb.com

qui renvoi sur celui-là :

hacks.mozilla.org

Pour faire simple, quand on a le code html suivant :
Code :
1
2
3
4
5
6
 
<div class="conteneur">
          <div class="element1">element 1</div>
          <div class="element2">element 2</div>
          <div class="element3">element 3</div>
</div>
on lui associe la feuille de style suivante :

Code :
1
2
3
4
5
6
7
8
9
 
.conteneur {
	-webkit-box-orient: vertical;
	display: -webkit-box;
}
.element2 {
	-webkit-box-flex: 1;
	-webkit-box-ordinal-group: 2;
}
on obtient l'affichage suivant :

Code :
1
2
3
4
5
6
 
<div class="conteneur">
          <div class="element1">element 1</div>
          <div class="element3">element 3</div>
          <div class="element2">element 2</div>
</div>
Le problème reste toujour le même, le manque de compatibilité avec les différents navigateurs.

En tout cas, Résolu!
fenrir0680 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2011, 22h54   #5
Membre habitué
 
Inscription : mai 2009
Messages : 115
Détails du profil
Informations forums :
Inscription : mai 2009
Messages : 115
Points : 145
Points : 145
Bonsoir,
une bonne nouvelle que tu es trouvé, en effet je ne pouvais pas t'aider je ne souhaite pas faire de css3 pour le moment ^^.

Bonne soirée
e-fitz est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h20.


 
 
 
 
Partenaires

Hébergement Web