Ergebnis 1 bis 5 von 5

Thema: Zentrieren mehrere floating DIVs in einem umgebenden DIV

  1. #1
    TP-Senior
    Registriert seit
    Jan 2002
    Beiträge
    236

    Smile Zentrieren mehrere floating DIVs in einem umgebenden DIV

    Hallo,

    ich habe mehrere DIVs, die ich per float:left nebeneinander positioniere. Diese sind in ihrer Summe aber nicht so breit wie das umgebende DIV. Wie zentriere ich diesen "Block" von DIVs im umgebenden DIV?

    Habt vielen Dank :-)

  2. #2
    TP-Junior
    Registriert seit
    Jul 2011
    Beiträge
    7
    Hast du feste oder flexible breiten?

  3. #3
    TP-Supporter
    Registriert seit
    Jun 2008
    Ort
    Ludwigshafen
    Beiträge
    356
    Entweder nochmal in einen kleineren Div packen und diesen zentrieren, oder abhängig von der Gesamtbreite dem ersten gefloateten Div einen margin-left-Wert geben.

  4. #4
    TP-Senior
    Registriert seit
    Jan 2002
    Beiträge
    236

    Smile

    Zitat Zitat von sejuma Beitrag anzeigen
    Entweder nochmal in einen kleineren Div packen und diesen zentrieren, oder abhängig von der Gesamtbreite dem ersten gefloateten Div einen margin-left-Wert geben.
    Na alles nochmal in ein DIV zu packen bringt ja nichts, weil dieses DIV dann ja wieder die volle Breite einnimmt und somit nicht zentriert werden kann.

    Ja, eigentlich kenne ich die vielen Einzelbreiten der gefloateten DIVs ... aber schön wäre eine Lösung, wo ich bei deren Änderung oder der Änderung der Breite des umgebenden DIVs nicht jedesmal zu Rechnen anfangen müsste und alle Werte von Hand anpassen müsste.

    Mein Code sieht vereinfacht derzeit so aus:

    HTML-Code:
    <div id="umgebend">
    <a href="" style="float:left; display:block; width:2em;">text1</a>
    <a href="" style="float:left; display:block; width:2em;">text2</a>
    <a href="" style="float:left; display:block; width:2em;">text3</a>
    <div style="clear:both;"></div>
    </div>
    Ich könnte die floating-DIVs mit einer Tabelle umgeben und diese nimmt ja dann schön dynamisch die richtige Breite an und lässt sich wunderbar zentrieren. Aber das widerspricht ja dem Mantra, man solle Tabelle wirklich nur noch für echte Tabellen und nicht mehr für Layouts nehmen ... oder wäre das dann hier ein Beispiel, wo dieses schöne aber hinderliche Mantra versagt?

  5. #5
    TP-Supporter
    Registriert seit
    Jun 2008
    Ort
    Ludwigshafen
    Beiträge
    356
    Offensichtlich handelt es sich um eine Navi, die du besser in Listenform machen solltest.
    Außerdem dürfen für a die Styleangaben nicht im HTML-Code, sondern in der CSS-Datei oder als Styleangaben innerhalb des Headbereichs enthalten sein.

    Ich denke, dass du damit dein Problem lösen kannst: http://www.ohne-css.gehts-gar.net/0063.php

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Antworten: 3
    Letzter Beitrag: 27.09.2010, 12:44
  2. seite aus lauter divs zentrieren
    Von richirich im Forum Dreamweaver & andere Webeditoren
    Antworten: 19
    Letzter Beitrag: 17.07.2008, 15:53
  3. [CSS] Höhe eines divs abhängig von einem float
    Von glowy im Forum HTML & CSS
    Antworten: 1
    Letzter Beitrag: 24.08.2007, 11:17
  4. Antworten: 3
    Letzter Beitrag: 24.03.2005, 17:19
  5. Layer zentrieren und mehrere übereinander???
    Von marqus im Forum Dreamweaver & andere Webeditoren
    Antworten: 0
    Letzter Beitrag: 23.02.2001, 15:03

Stichworte

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51