AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein [html/css] Drei Boxen nebeneinander
Thema durchsuchen
Ansicht
Themen-Optionen

[html/css] Drei Boxen nebeneinander

Ein Thema von Luckie · begonnen am 17. Jan 2011 · letzter Beitrag vom 17. Jan 2011
Antwort Antwort
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#1

[html/css] Drei Boxen nebeneinander

  Alt 17. Jan 2011, 17:20
Hallo,
ich versuche gerade drei Boxen mittels div nebeneinander zu bekommen:
HTML:
Code:
      <div class="bottom">
      <div class="bottomleft">

      </div>
      <div class="bottomcenter">
      
      </div>
      <div class="bottomright">
      
      </div>
      </div>
CSS:
Code:
.bottom {
   width: 75%;
   margin-left:auto;
   margin-right:auto;
   padding-top: 10px;
}

div.bottomleft{
   float: left;
   width: 30%;
   padding: 5px;
   border: 1px solid #aaaaaa;
}

div.bottomcenter {
   margin-left:auto;
   margin-right:auto;
   width: 30%;
   padding: 5px;
   border: 1px solid #aaaaaa;
}

div.bottomright {
   float: right;
   width: 30%;
   padding: 5px;
   border: 1px solid #aaaaaa;
}
Das klappt fast. Die dritte, rechte Box ist nach unten versetzt, was natürlich nicht sein soll. Wie bekomme ich die dritte Box auch auf die gleiche Höhe, wie die anderen.

http://www.michael-puff.de/Privat/Dev/XPUsermanager/
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.641 Beiträge
 
#2

AW: [html/css] Drei Boxen nebeneinander

  Alt 17. Jan 2011, 17:24
Alle drei boxen die gleiche CSS Klasse:
Diese machst Du float left und hältst den Abstand mit einem entsprechenden aussenabstand.
Danach noch eine leeres div mit clear:both.
Das alles in einen Container mit fester breite und gut ist.
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#3

AW: [html/css] Drei Boxen nebeneinander

  Alt 17. Jan 2011, 17:35
Äh, bitte wie? das war etwas schnell für mich. Könntest du mir da ein Beispiel machen? Wäre nett.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.641 Beiträge
 
#4

AW: [html/css] Drei Boxen nebeneinander

  Alt 17. Jan 2011, 17:45
Wenn ich daheim bin
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat
Bernerbaer
(Gast)

n/a Beiträge
 
#5

AW: [html/css] Drei Boxen nebeneinander

  Alt 17. Jan 2011, 17:46
ich habs so verstanden:
Code:
div.bottom {
   width: 75%;
   margin-left:auto;
   margin-right:auto;
   padding-top: 10px;
}

div.bottom1{
   float: left;
   width: 31%;
   padding: 5px;
   margin:5px;
   border: 1px solid #aaaaaa;
}
und der Html-Code

Code:
<div class="bottom">
      <div class="bottom1">
         links<br />
      </div>

      <div class="bottom1">
        mitte<br />
      </div>

      <div class="bottom1">
         rechts<br />
      </div>
</div>
[edit] ach ja das <div style="clear:both"> habe ich vergessen kommt noch vor dem letztem div [/edit]

Geändert von Bernerbaer (17. Jan 2011 um 17:51 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#6

AW: [html/css] Drei Boxen nebeneinander

  Alt 17. Jan 2011, 17:55
Jetzt ist die dritte Box unter der mittleren.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Bernerbaer
(Gast)

n/a Beiträge
 
#7

AW: [html/css] Drei Boxen nebeneinander

  Alt 17. Jan 2011, 17:57
ich habs nicht getestet, sollte eigentlich funktionieren. Versuche mal die Breite der Boxen zu verkleinern, oder den Margin zu verkleinern
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#8

AW: [html/css] Drei Boxen nebeneinander

  Alt 17. Jan 2011, 18:01
Ah, danke. Jetzt passt es.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Florian Hämmerle
(Gast)

n/a Beiträge
 
#9

AW: [html/css] Drei Boxen nebeneinander

  Alt 17. Jan 2011, 18:06
ohne Testen jetzt einfach mal so:

CSS:
display: inline-block;
width: DEINEBREITE;

das dürfte auch klappen.

mfg Florian
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:32 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz