2010-11-02 3 views
2

avec le code HTML suivant:Deux divs flottant à gauche et à droite: Comment les conserver au même niveau lorsqu'une page est redimensionnée?

<!DOCTYPE html> 
<html> 
<body> 
    <div id="container"> 
    <div id="left" style="float: left; background-color: #777; width: 500px;"> 
     Here is some content. Blah blah blah etc. 
     <div style="height: 50px;">Some more content</div> 
     And finally some more. 
    </div> 
    <div id="right" style="float: right; background-color: #aaa; width: 500px;"> 
     Here is some content. Blah blah blah etc. 
     <div style="height: 50px;">Some more content</div> 
     And finally some more. 
    </div> 
    <div style="float: clear;"></div> 
    </div> 
</body> 
</html> 

Que puis-je faire pour div#container ou une autre balise pour empêcher div#right de se déplacer sous div#left quand je redimensionnez la fenêtre du navigateur de telle sorte que la largeur des fenêtres est plus petite que 1000px?

Répondre

7

Définissez un min-width à votre conteneur:

#container { 
    min-width: 1000px; 
} 
2

Attribuez la propriété DIV min-width: 1000px DIV, de sorte que le parent soit toujours suffisamment large pour contenir les deux enfants côte à côte.

-2

http://www.w3schools.com/css/default.asp J'ai appris tout mon CSS ici, il y a une section sur le positionnement qui est très utile je suggère la lecture pour ce que votre travail maintenant, ainsi que projets d'avenir.

Essayez:

#container { 
    position: relative; 
} 
+0

Cela ne l'a pas fait. Vous devriez changer votre réponse ou supprimer le code. J'apprécie cependant le lien. Je vérifierai. – DJTripleThreat

0

div conteneur pas fermé dans votre code. veuillez le vérifier une fois, et appliquez min-width: 1000px;

Questions connexes