|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Débutant
Laurent Webmaster Inscription : octobre 2006 Messages : 2 873 ![]() |
Bonjour,
je commence à remplacer ma mise en page à base de tables html par des div et du css, mais le premier truc que je fais ne marche pas, et je ne comprends pas. Pour être clair, voilà le code à remplacer : Code :
<table><tr><td width=330></td><td><img src="---"></td></tr></table> Code :
Code :
<link rel="stylesheet" type="text/css" href="style_div.css"> Code :
|
||||
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() Inscription : septembre 2004 Messages : 5 065 ![]() |
float: left est là pour assurer que la div soit bien à gauche de la page, et que ce qui suit vient "flotter" à sa droite. Jusqu'à ce que ce qui flotte finisse par la dépasser par le bas, auquel cas ça continue tout à gauche.
Pour décaler une boîte vers la droite, le plus simple est margin-left. Par exemple : Une indication en pixels, de l'ordre de 300px, ne tient pas assez compte des innombrables résolutions d'écran d'aujourd'hui. Tout le monde ne navigue pas avec un PC de bureau. |
|
|
00
|
|
|
#3 | ||
|
Débutant
Laurent Webmaster Inscription : octobre 2006 Messages : 2 873 ![]() |
Merci, avec ça , ça marche :
mais pour la culture, pourquoi ça ne marche pas avec ça : Code :
|
||
|
|
00
|
|
|
#4 |
|
Expert Confirmé Sénior
![]() Inscription : septembre 2004 Messages : 5 065 ![]() |
Le premier div a une hauteur nulle. Le second commence donc directement en-dessous. Je ne suis pas certain que l'on puisse compter dessus, toutefois.
Et à mort les ultraportables. |
|
|
00
|
|
|
#5 | |
|
Débutant
Laurent Webmaster Inscription : octobre 2006 Messages : 2 873 ![]() |
Citation:
Merci pour ton explication, ça marche aussi avec un height de 100px, mais bizarrement, pas 1OOpx (des lettres au lieu de chiffres) |
|
|
|
00
|
|
|
#6 | ||||||
|
Débutant
Laurent Webmaster Inscription : octobre 2006 Messages : 2 873 ![]() |
J'ai décoché "résolu", car je veux faire un truc un poil plus compliqué et de nouveau, je n'y arrive pas :
le code à remplacer : Code :
Code :
Code :
|
||||||
|
|
00
|
|
|
#7 | ||
![]() ![]() Inscription : janvier 2011 Messages : 2 933 ![]() |
as tu essayé le plus simple
Code html :
|
||
|
|
00
|
|
|
#8 | ||
|
Débutant
Laurent Webmaster Inscription : octobre 2006 Messages : 2 873 ![]() |
Je n'y croyais pas mais ça a marché en apportant une petite modif :
Code :
|
||
|
|
00
|
|
|
#9 | |
![]() ![]() Inscription : janvier 2011 Messages : 2 933 ![]() |
Citation:
|
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com