CSS ..... HELP ! ! ! !
Résolu/Fermé
cartman1706
Messages postés
279
Date d'inscription
jeudi 9 novembre 2000
Statut
Membre
Dernière intervention
21 juillet 2020
-
18 nov. 2005 à 14:25
yann - 5 sept. 2007 à 05:25
yann - 5 sept. 2007 à 05:25
A voir également:
- CSS ..... HELP ! ! ! !
- Css premier plan ✓ - Forum CSS
- Enlever couleur lien css ✓ - Forum CSS
- Css download - Télécharger - HTML
- Background color css ✓ - Forum CSS
- Css retour à la ligne ✓ - Forum CSS
22 réponses
Erdnax
Messages postés
2273
Date d'inscription
mercredi 1 octobre 2003
Statut
Contributeur
Dernière intervention
1 octobre 2007
497
18 nov. 2005 à 15:02
18 nov. 2005 à 15:02
Salut,
Le principe :
Avant d'afficher un message, du défini une variable du style :
A la fin de l'instruction pour chaque post tu "retourne" la variable. C'est à dire que tu fais quelque chose dans ce style :
Voilà pour le principe de l'alternance des couleurs, ensuite à toi de voir comment tu peux définir tes style.
Si t'as un problème ou que tu n'as pas compris, hésite pas ;)
@+
Le principe :
Avant d'afficher un message, du défini une variable du style :
$couleur = 1;Ensuite, lorsque tu affiche un message (probablement dans une boucle while), tu teste ta variable. Si celle-ci est égal à 1, alors tu défini une couleur, ou une class, et si elle vaut 2, tu met l'autre couleur, ou l'autre class.
A la fin de l'instruction pour chaque post tu "retourne" la variable. C'est à dire que tu fais quelque chose dans ce style :
($couleur==1)?$couleur=1:$couleur=2;
Voilà pour le principe de l'alternance des couleurs, ensuite à toi de voir comment tu peux définir tes style.
Si t'as un problème ou que tu n'as pas compris, hésite pas ;)
@+
GallyNet
Messages postés
434
Date d'inscription
mardi 1 juin 2004
Statut
Membre
Dernière intervention
15 décembre 2008
387
18 nov. 2005 à 15:08
18 nov. 2005 à 15:08
Erdnax, et tu sur de toi sur le code suivant :
ne serait-ce pas plutot :
($couleur==1)?$couleur=1:$couleur=2;
ne serait-ce pas plutot :
($couleur==1)?$couleur=2:$couleur=1;
Erdnax
Messages postés
2273
Date d'inscription
mercredi 1 octobre 2003
Statut
Contributeur
Dernière intervention
1 octobre 2007
497
18 nov. 2005 à 15:12
18 nov. 2005 à 15:12
Arf, effectivement, je me suis planté :Þ
Merci pour la correction, j'y ai certainement mis trop de coeur, et du coup, plantage ^^
Merci pour la correction, j'y ai certainement mis trop de coeur, et du coup, plantage ^^
cartman1706
Messages postés
279
Date d'inscription
jeudi 9 novembre 2000
Statut
Membre
Dernière intervention
21 juillet 2020
36
18 nov. 2005 à 15:14
18 nov. 2005 à 15:14
ok,
je vous remercie pour votre aide mais je pense m'etre mal exprimé.
en fait mon probleme ne se citue pas dans l'alternance du style ou bien dans l'affchage des donnees mais dans le style d'affichage.
"(genre comme sur ce site : http://cyberzoide.developpez.com avec un post en style tableau bleu celui d'apres rose.....) "
je vous remercie pour votre aide mais je pense m'etre mal exprimé.
en fait mon probleme ne se citue pas dans l'alternance du style ou bien dans l'affchage des donnees mais dans le style d'affichage.
"(genre comme sur ce site : http://cyberzoide.developpez.com avec un post en style tableau bleu celui d'apres rose.....) "
Erdnax
Messages postés
2273
Date d'inscription
mercredi 1 octobre 2003
Statut
Contributeur
Dernière intervention
1 octobre 2007
497
18 nov. 2005 à 15:18
18 nov. 2005 à 15:18
Bon, avant de se lancer dans de longues explications, c'est un truc dans ce style que tu veux faire :
?
Parce que sur le site que tu donnes en lien, c'est l'un à côté de l'autre, hors je ne pense pas que tu veuille que ton forum soit comme ça, si ?
+----------+ | TITRE | <-- Bleu +----------+ | POST | | | +----------+ +----------+ | TITRE | <-- Rose +----------+ | POST | | | +----------+ +----------+ | TITRE | <-- Bleu +----------+ | POST | | | +----------+ etc...
?
Parce que sur le site que tu donnes en lien, c'est l'un à côté de l'autre, hors je ne pense pas que tu veuille que ton forum soit comme ça, si ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
cartman1706
Messages postés
279
Date d'inscription
jeudi 9 novembre 2000
Statut
Membre
Dernière intervention
21 juillet 2020
36
18 nov. 2005 à 15:22
18 nov. 2005 à 15:22
oui tout a fait sur le meme style que celui du site donné en exemple.
a une difference pres que lui traite ca seulement avec des <div> et moi je voudrai que chaque posts soient un tableau (de facons a bien pouvoir disposer les elements a afficher.
a une difference pres que lui traite ca seulement avec des <div> et moi je voudrai que chaque posts soient un tableau (de facons a bien pouvoir disposer les elements a afficher.
cartman1706
Messages postés
279
Date d'inscription
jeudi 9 novembre 2000
Statut
Membre
Dernière intervention
21 juillet 2020
36
18 nov. 2005 à 15:24
18 nov. 2005 à 15:24
heu ... j'ai oublié aussi de te confirmer que chaques postes doivent etre les uns en dessous des autres (comme tu le montrais)
Erdnax
Messages postés
2273
Date d'inscription
mercredi 1 octobre 2003
Statut
Contributeur
Dernière intervention
1 octobre 2007
497
18 nov. 2005 à 15:25
18 nov. 2005 à 15:25
Div ou table, le fonctionnement est le même. Il faut définir un class="monstyle" et ça te le formate de la manière que tu souhaite.
Après, il faut juste comprendre le fonctionnement de l'affichage, et trouver en conséquence quel style lui appliquer.
Donc première question, est-ce que tu arrives à afficher tous les posts, les uns en dessous des autres ?
Après, il faut juste comprendre le fonctionnement de l'affichage, et trouver en conséquence quel style lui appliquer.
Donc première question, est-ce que tu arrives à afficher tous les posts, les uns en dessous des autres ?
cartman1706
Messages postés
279
Date d'inscription
jeudi 9 novembre 2000
Statut
Membre
Dernière intervention
21 juillet 2020
36
18 nov. 2005 à 15:27
18 nov. 2005 à 15:27
oui je suis d'accord avec toi et je comprend ...... mais je ne sais pas comment recréé le style "bleu" et "rose" !! !
That is the question !
That is the question !
Erdnax
Messages postés
2273
Date d'inscription
mercredi 1 octobre 2003
Statut
Contributeur
Dernière intervention
1 octobre 2007
497
18 nov. 2005 à 15:30
18 nov. 2005 à 15:30
Bon, on s'est un peu mal croisé avec les post, j'ai été un peu vite lol.
Alors, pour recréer les style il te faut afficher la source et analyser les styles, qu'est-ce qui correspond à quoi ? Comment le bleu est formé, et comment le rose est formé.
Alors, pour recréer les style il te faut afficher la source et analyser les styles, qu'est-ce qui correspond à quoi ? Comment le bleu est formé, et comment le rose est formé.
Erdnax
Messages postés
2273
Date d'inscription
mercredi 1 octobre 2003
Statut
Contributeur
Dernière intervention
1 octobre 2007
497
18 nov. 2005 à 15:31
18 nov. 2005 à 15:31
Bon, alors après analyse, j'ai vu ça :
http://cyberzoide.developpez.com/theme/titre_section.gif
Donc maintenant, à toi de trouver l'équivalent rose, et d'en faire bon usage ;)
http://cyberzoide.developpez.com/theme/titre_section.gif
Donc maintenant, à toi de trouver l'équivalent rose, et d'en faire bon usage ;)
cartman1706
Messages postés
279
Date d'inscription
jeudi 9 novembre 2000
Statut
Membre
Dernière intervention
21 juillet 2020
36
18 nov. 2005 à 15:40
18 nov. 2005 à 15:40
ok donc si je comprend bien (c'est pas gagné ! :-p ), en regardant son code (genre pour le cadre rose) :
(j'ai tronqué les truc inutiles)
je vois qu'il faut juste recuperer les classes "section", "titre_section", "title_section" .... ect et les claquer dans des balises tableau <td>, <tr> ....
(en aiyant biensure recopier le code dans ma feuille CSS)
(j'ai tronqué les truc inutiles)
<div class="section"> <div class="titre_section2"> <p class="title_section">Techno Parano !</p> </div> <div class="corps_section2"> <p class="desc_section">Rubrique polémique sur l'act...</p> <p><img src="theme/list...></p> <p class="plus_section">plus encore...</p> </div> <div class="fin_section2"></div> </div>
je vois qu'il faut juste recuperer les classes "section", "titre_section", "title_section" .... ect et les claquer dans des balises tableau <td>, <tr> ....
(en aiyant biensure recopier le code dans ma feuille CSS)
Erdnax
Messages postés
2273
Date d'inscription
mercredi 1 octobre 2003
Statut
Contributeur
Dernière intervention
1 octobre 2007
497
18 nov. 2005 à 15:44
18 nov. 2005 à 15:44
Voilà, c'est ça.
Ensuite, pour le style bleu, c'est section, pour le rose, c'est section2, et le gris (tout à droite) c'est section3.
Mais tu ne sera jamais aussi bien servis que par toi même, et en tant que webmaster, ça me soulerai un peu que quelqu'un d'autre s'aproprie mon design ;)
Ensuite, pour le style bleu, c'est section, pour le rose, c'est section2, et le gris (tout à droite) c'est section3.
Mais tu ne sera jamais aussi bien servis que par toi même, et en tant que webmaster, ça me soulerai un peu que quelqu'un d'autre s'aproprie mon design ;)
cartman1706
Messages postés
279
Date d'inscription
jeudi 9 novembre 2000
Statut
Membre
Dernière intervention
21 juillet 2020
36
18 nov. 2005 à 15:45
18 nov. 2005 à 15:45
oui mais est ce que cette image, je peux l'etirer ?? (avec le parametre "width" ou "height" ???
car je veux pas que mes postes soient aussi petits !
car je veux pas que mes postes soient aussi petits !
cartman1706
Messages postés
279
Date d'inscription
jeudi 9 novembre 2000
Statut
Membre
Dernière intervention
21 juillet 2020
36
18 nov. 2005 à 15:47
18 nov. 2005 à 15:47
ouai non mais je suis tout a fait d'accord avec toi pour le coté "vas y pompe sur les existant !" mais c'est juste histoire que je fasse quelque chose qui tourne et qui ait de la gueule ... apres je le ferrai a ma sauce .. ;-)
Erdnax
Messages postés
2273
Date d'inscription
mercredi 1 octobre 2003
Statut
Contributeur
Dernière intervention
1 octobre 2007
497
18 nov. 2005 à 15:50
18 nov. 2005 à 15:50
Dans ce cas, je te conseil de faire quelque chose d'un tout petit peu plus évolué.
Explications : (exemple avec le bleu, a faire avec tous)
Tu prends l'image du titre (donc celle avec les arrondis), tu coupe les arrondis, que tu enregistre par exemple sous bleu1, et bleu2 pour respectivement gauche et droite.
Ensuite, le fond tu n'en gardes qu'un tout petit bout, de la bonne hauteur, mais d'une largeur de 2 ou 3 pixels.
Et dans la ligne du tableau qui est censé afficher cet "titre", tu définis 3 cellules :
- 1 de taille fixe pour l'angle de gauche avec comme image bleu1,
- 1 pour le centre, étirable, avec en fond l'image de quelques pixels,
- 1 à droite de taille fixe, avec l'image bleu2.
Et comme ça, non seulement ton image n'est pas étirée, mais le titre de ta table est extensible sans déformation.
Compris :P ?
Explications : (exemple avec le bleu, a faire avec tous)
Tu prends l'image du titre (donc celle avec les arrondis), tu coupe les arrondis, que tu enregistre par exemple sous bleu1, et bleu2 pour respectivement gauche et droite.
Ensuite, le fond tu n'en gardes qu'un tout petit bout, de la bonne hauteur, mais d'une largeur de 2 ou 3 pixels.
Et dans la ligne du tableau qui est censé afficher cet "titre", tu définis 3 cellules :
- 1 de taille fixe pour l'angle de gauche avec comme image bleu1,
- 1 pour le centre, étirable, avec en fond l'image de quelques pixels,
- 1 à droite de taille fixe, avec l'image bleu2.
Et comme ça, non seulement ton image n'est pas étirée, mais le titre de ta table est extensible sans déformation.
Compris :P ?
cartman1706
Messages postés
279
Date d'inscription
jeudi 9 novembre 2000
Statut
Membre
Dernière intervention
21 juillet 2020
36
18 nov. 2005 à 15:56
18 nov. 2005 à 15:56
ouai ok je pige mais je pense que je vais plus tot modifier les images pour les faire plus longues et simplement les afficher comme c'est le cas en fond.
car au fond, tous mes posts seront de la meme taille.
le truc c'est que je pensais (betement ! ! ! hihihi) qu'il existait une fonction CSS qui arrondissait les angles d'un tableau ! (quel con ! LOL )
car au fond, tous mes posts seront de la meme taille.
le truc c'est que je pensais (betement ! ! ! hihihi) qu'il existait une fonction CSS qui arrondissait les angles d'un tableau ! (quel con ! LOL )
Erdnax
Messages postés
2273
Date d'inscription
mercredi 1 octobre 2003
Statut
Contributeur
Dernière intervention
1 octobre 2007
497
18 nov. 2005 à 16:00
18 nov. 2005 à 16:00
Si ton site à une taille fixe, alors ok, crée tes images fixes. Mais disons que la solution que je t'ai proposée est très utile dans le cadre d'un site proposé un pourcentage de la résolution ;)
Pour ta fonction css qui arrondi les angles, il n'existe malheureusement pas de solution purement css, c'est à chaque fois des images qui s'en chargent (du moins à ma connaissance ;) )
@+
Pour ta fonction css qui arrondi les angles, il n'existe malheureusement pas de solution purement css, c'est à chaque fois des images qui s'en chargent (du moins à ma connaissance ;) )
@+
cartman1706
Messages postés
279
Date d'inscription
jeudi 9 novembre 2000
Statut
Membre
Dernière intervention
21 juillet 2020
36
18 nov. 2005 à 16:03
18 nov. 2005 à 16:03
Je pensais vraiment pas que c'etait qu'une histoire d'image ..... mais au depart, ou trouver ces images ???? ils se les font eux meme ???
Erdnax
Messages postés
2273
Date d'inscription
mercredi 1 octobre 2003
Statut
Contributeur
Dernière intervention
1 octobre 2007
497
18 nov. 2005 à 16:08
18 nov. 2005 à 16:08
Ben... oui ?!?! Ou ils les commandent à Noël, je sais pas :P
D'où est-ce que tu veux qu'elles sortent ?!
D'où est-ce que tu veux qu'elles sortent ?!
cartman1706
Messages postés
279
Date d'inscription
jeudi 9 novembre 2000
Statut
Membre
Dernière intervention
21 juillet 2020
36
18 nov. 2005 à 16:11
18 nov. 2005 à 16:11
LOL ! .... ha ces vendredi !!!! grosses fatigues des fois ! :-p
je te remercie en tout cas pour tes explications..
Tchuusssssssssss.
je te remercie en tout cas pour tes explications..
Tchuusssssssssss.