B BigDave Medlem sedan jan. 2007 31 inlägg Frågan 25 sep. 2007 06:58 #1 Hej!
Hur får man två divar att ligga centrerat brevid varandra
Så här ser min html ut:
<div class="listend">
<div class="btnContent">
<button type=submit id=PgUp name=PgUp class="btn" onclick='sbmButton(event);' >
<img id=prev src="prev.gif" alt='' />
</button>
</div>
<div class="btnContent">
<button type=submit id=PgDn name=PgDn class="btn" onclick='sbmButton(event);' >
<img id=next src="next.gif" alt='' />
</button>
</div>
</div>
T tanten Medlem sedan nov. 2005 1 596 inlägg T.ex genom att ha float på class="btnContent" och se till att class="listend" är tillräckligt bred för att få plats med båda två.
så du ska ha en widd satt på båda...
Eftersom det är classer så kanske det inte fungerar för dig att ha widd på dem, då kan du peta in dem i en div som bestämmer bredden. Fungerar inte detta så får du nog visa vad du har i css...
en variant! :)
.listend {
text-align:center;
}
.btnContent {
display:inline;
}
B BigDave Medlem sedan jan. 2007 31 inlägg Tack för svaren!
Löste det genom att lägga till en float
.listend {
text-align:center;
}
.btnContent {
float:left;
display:inline;
}
Inte för att jag ser varför du behöver float:left på btnContent men bra att det löste sig! :)
PS. Kryssa gärna i att tråden är löst!
spango Medlem sedan juni 2000 8 205 inlägg
doggelito skrev:
Inte för att jag ser varför du behöver float:left
Därför att display: inline är fel :)
Se t.ex. http://www.webmasterworld.com/forum83/4961.htm
spango skrev:
Därför att display: inline är fel
Hur menar du?
Får man inte ha display:inline på en div?
spango Medlem sedan juni 2000 8 205 inlägg Klart man får. Varför skulle man inte få ha det? Var har du fått såna dumma idéer ifrån? ;) Mitt fel, hjärnan ligger kvar hemma idag.
Hehe, sånt som händer! :h