J'utilise un emballage mais je suis assez confus. Je veux que les deux resultbox
div
s soient en ligne avec le submit
div
.Comment faire les divs en ligne?
Jetez un oeil ici:
Qu'est-ce que je fais mal?
Je ne suis pas très familier avec CSS.
J'utilise un emballage mais je suis assez confus. Je veux que les deux resultbox
div
s soient en ligne avec le submit
div
.Comment faire les divs en ligne?
Jetez un oeil ici:
Qu'est-ce que je fais mal?
Je ne suis pas très familier avec CSS.
Une partie du problème est qu'il y a des problèmes avec votre code HTML. Voici un début:
div
sont fermés.float
s de votre cssdisplay:inline-block;
.wrapper
être .wrapper1
(correspondant au HTML)Alors, ce qui est plus ce que vous voulez, je suppose:
.wrapper1 {
height:70px;
width: 800px;
background: #ffffff;
border: 1px solid grey;
color: #BDBDBD;
}
.resultbox {
width: 300px;
background: #ffffff;
color: #BDBDBD;
display: inline-block;
}
.submit {
height:15px;
width: 32px;
margin-top:10px;
background: #ffffff;
border: 1px solid;
color: #BDBDBD;
display: inline-block;
}
et le code HTML
<div class="wrapper1">
<div class="resultbox" style="" >
<div class="locationresult" style="" form action="weezyresults.php" method="post">
<input type="text" name="search" size="36" value="" style="" />
</div>
</div>
<div class="resultbox" style="" >
<div class="locationresult" style="" form action="weezyresults.php" method="post">
<input type="text" name="search" size="36" value="" style="" />
</div>
</div>
<div class="resultbox" style="width:35px;" >
<div class="submit"></div>
</div>
</div>
Exemple:http://jsfiddle.net/QtVwr/2/
Vous aurez toujours besoin de jouer avec. Mais c'est un début.
Pour div
en ligne, vous devez utiliser le style CSS suivant:
.mydiv{ display: inline; }
Note: Modifier la largeur de votre emballage (en faire plus petit) et vous verrez les résultats
La largeur de vos résultats les boîtes combinées dépassent la largeur de votre emballage. Vous devez soit élargir le wrapper, soit réduire la largeur des résultats.
Pourquoi avez-vous la div de soumission dans un div de resultsbox? Pourquoi la marge gauche: 10px, seulement avec le premier div?
Je ferais comme ça:
<div id="wrapper">
<div class="resultbox"></div>
<div class="resultbox"></div>
<div id="submit"></div>
</div>
et de définir la largeur et la hauteur de l'emballage, et laissez l'autre flotteur divs. C'est juste un longhot, pas exactement sûr de ce que vous essayez d'accomplir. Je pense juste que votre nidification ne va pas bien.
Le code que vous avez fourni présente plusieurs problèmes.
style="margin-left: 5px; margin-top: 3px;""
ici est un violon
Le code HTML dans votre violon est cassé. –
http://jsfiddle.net/QtVwr/1/ essayez celui-ci! – James