jQuery
En savoir plus
Adobe Flex & Flash
En savoir plus
ASP.NET
En savoir plus

Inscris-toi au e-camp "Héberge ton jeu Facebook sur Azure" de Microsoft vendredi 25 mai à 13h30 !
Le problème de ce sujet a été résolu
| Page 1 | |||
| Auteur | Message | ||
|---|---|---|---|
| 1 visiteur sur ce sujet (1 Anonyme) | |||
| Page 1 | |||
gnix
|
# Posté le 02/07/2008 à 21:55:35 | ||
![]()
|
Bonsoir,
Tout est dans le titre. Comme vous pouvez le voir la div de droite est en décalé .Voici le code: Code : HTML
Pourquoi la div n'est pas aligné ? Et comment faire pour l'aligné ? Merci, Gnix. |
||
| Publicité | # Posté le 02/07/2008 à 21:55:35 | ||
|
|
|||
Yano
|
# Posté le 02/07/2008 à 22:24:48 | ||
![]()
|
Cette réponse a aidé l'auteur du sujetEssaye Code : HTML
en respectant l'ordre d'apparition à l'écran : g d c (-; ++ Vois ces explications. N'utilise pas le .bmp pour le web. Indapté.
Édité
le 02/07/2008 à 22:31:09
par Yano
|
||
Lapino
|
# Posté le 02/07/2008 à 22:26:01 | ||
![]()
|
Cette réponse a aidé l'auteur du sujetDonc ton div.menu_ld va à la ligne après le div.menu_lc, puis va se coller à droite puisqu'il flotte à droite. Ce que je ferais: mettre tes 2 divs div.menu_lg et div.menu_lc en flottant à gauche et ton 3è div je lui mets une marge gauche de la taille de tes 2 premiers divs et je ne le fais pas flotter. |
||
gnix
|
# Posté le 02/07/2008 à 22:37:55 | ||
![]()
|
Citation : Yano
Bonjour, Essaye Code : HTML
en respectant l'ordre d'apparition à l'écran : g d c (-; ++ Vois ces explications. N'utilise pas le .bmp pour le web. Indapté. Merci, cela marche. Aussi, pour le bmp, c'est pour des tests, car paint qui est instaler sur ma machine ne génère que des bmp, après j'utiliserai des png avec gimp. Lapino => Merci quand même. |
||
Lapino
|
# Posté le 02/07/2008 à 22:51:43 | ||
![]()
|
J'en rajoute une couche mais la méthode préconisée par Yano ne me parait pas très logique. Cela t'oblige à inverser dans ton code 2 éléments qui apparaitront dans l'ordre inverse sur la page vue.
Parfois il arrive qu'on inverse dans le code des choses qui apparaitront dans un ordre différent sur la page vue. Pour optimiser ton référencement, par exemple, tu voudras peut-être faire monter ton texte important le plus haut possible dans ton code (pour que google tombe dessus plus vite), même si dans l'affichage le texte apparait tout en bas. Mais là tu n'as aucun intêret à agir de la sorte. Mieux vaut rester logique, le bloc gauche puis le centre puis le droit. Après... chacun fait comme il veut.
|
||
Yano
|
# Posté le 02/07/2008 à 23:48:47 | ||
![]()
|
Citation : Lapino
la méthode préconisée par Yano ne me parait pas très logique. Il faut parfois abandonner cette logique pour épouser celle de HTML + CSS (-; Teste - 1 - - 2 - - 3 - - 4 - Citation : Lapino Après... chacun fait comme il veut. ![]() ++ Citation : gnix le bmp, c'est pour des tests En cas de besoin…
Édité
le 03/07/2008 à 00:00:11
par Yano
|
||
Lapino
|
# Posté le 03/07/2008 à 00:05:02 | ||
![]()
|
Je n'ai aucun doute là dessus, ta solution marche.
Si tu prends le cas extrême d'un navigateur qui ne reconnait pas les css, ta page affichera gauche droite centre. Alors qu'il est tout aussi facile de garder la logique structurelle de ton code html gauche centre droite et de n'intervenir que sur ton css. Citation : yano Citation : Lapino Après... chacun fait comme il veut. ![]() |
||
Yano
|
# Posté le 03/07/2008 à 00:48:18 | ||
![]()
|
Citation : Lapino
Si tu prends le cas extrême d'un navigateur qui ne reconnait pas les css, ta page affichera gauche droite centre. En effet, mais là, ça n'affiche que des images en arrière-plan d'une barre de menu. Et, dans les conditions que tu évoques, ça peut aussi être un choix d'afficher des infos placées à droite du contenu avant le contenu. Teste cette page (j'ai remis son 2e menu à sa place) avec cet outil.
Édité
le 03/07/2008 à 00:50:22
par Yano
|
||
gnix
|
# Posté le 03/07/2008 à 10:46:58 | ||
![]()
|
Bonjour,
Citation : Lapino J'en rajoute une couche mais la méthode préconisée par Yano ne me parait pas très logique. Cela t'oblige à inverser dans ton code 2 éléments qui apparaitront dans l'ordre inverse sur la page vue. Mais là tu n'as aucun intêret à agir de la sorte. Mieux vaut rester logique, le bloc gauche puis le centre puis le droit. Ne t'a ton jamais dit que seul le résulta conte. Mais bon comme je conte faire un desing extensible... Citation : Lapino Si tu prends le cas extrême d'un navigateur qui ne reconnait pas les css, ta page affichera gauche droite centre. Alors qu'il est tout aussi facile de garder la logique structurelle de ton code html gauche centre droite et de n'intervenir que sur ton css. Si il n'y a rien dans la div il n'y aura pas de diférence (à par, peut être le saut de ligne). Citation : Yano Citation : Lapino Si tu prends le cas extrême d'un navigateur qui ne reconnait pas les css, ta page affichera gauche droite centre. En effet, mais là, ça n'affiche que des images en arrière-plan d'une barre de menu. Et, dans les conditions que tu évoques, ça peut aussi être un choix d'afficher des infos placées à droite du contenu avant le contenu. Cela n'affichera même pas l'image de fond, carCitation : Lapino tu prends le cas extrême d'un navigateur qui ne reconnait pas les css Citation : Yano Il pèse combien après instalation ? Alors, je prendrais la solution la plus conpatible. Merci de vos remarque. Citation : Lapino Après... chacun fait comme il veut.
|
||
Yano
|
# Posté le 03/07/2008 à 16:20:48 | ||
![]()
|
Citation : gnix
Il pèse combien après instalation ? Rien. À part quelques cookies, je suppose. Ça fonctionne en ligne.
Édité
le 03/07/2008 à 16:27:48
par Yano
|
||
Retour au forum "HTML / CSS" ou à la liste des forums
