|
|||
![]()
Hallo,
irgendwas mache ich falsch. Ich wollte Tabelle1 direkt unter Div1 haben. Das klappt solange die Tabelle1 und Div1 zusammen schmaler sind als der Bildschirm (von der Breite). Sobald die Tabelle1 und Div1 breiter ist, dann rutscht Tabelle1 unter Div1. Siehe Bild. ![]() Ich hatte bei Div1 und Tabelle1 unter css "float:left;" eingegeben, aber das hat nicht geholfen. |
Sponsored Links |
|
|||
![]()
Ohne den HTML- und CSS-Code ist eine konkrete Hilfe nicht möglich.
Allgemein: float ist für dein Vorhaben weder gedacht noch geeignet. Beschäftige dich mit Flexbox (display: flex) und CSS-Grid (display: grid). Welche der beiden CSS-Möglichkeiten für deine Seite sinnvoller ist hängt vom Quellcode ab. Deiner Grafik nach tendiere ich eher zu CSS-Grid. Das ist aber nur nach meinen Erfahrungen geraten. Geändert von MrMurphy (20.01.2021 um 20:39 Uhr) |
Sponsored Links |
|
|||
![]()
css:
Code:
#Div1 { float: left } #Tabelle1 { float: left } HTML-Code:
<body> <div id="Div1"></div> <p id="p1">bla</p> <div id="Div2"></div> <table id="Tabelle1"> <tr> <th>Firstname</th> <th>Lastname</th> <th>Age</th> </tr> </table> </body> |
|
|||
![]()
Eine Lösung mit CSS-Grid:
Zunächst musst du die beiden float-Angaben löschen. Und dann das folgende CSS hinzufügen: Code:
body { display: grid; grid-gap: 1rem; grid-template-columns: 200px 1fr; grid-template-rows: 1fr 1fr 1fr; grid-template-areas: "div1 p1" "div1 div2" "div1 tabelle1" ; } #Div1 { grid-area: div1; } #p1 { grid-area: p1; } #Div2 { grid-area: div2; } #Tabelle1 { grid-area: tabelle1; } |
|
|||
![]()
Was MrMurphy sagt. Zusätzliche kleine Ergänzung:
Es heißt mittlerweile nicht mehr grid-gap sondern nur noch gap (und kann auch bei zB flexbox angewandt werden) |
![]() |
Themen-Optionen | |
Ansicht | |
|
|
![]() |
||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
3-spaltiges Layout: Mittlere Box rutscht immer hoch | dowhile | CSS | 2 | 07.06.2012 16:59 |
Navigation rutscht heraus | Muamicus | CSS | 19 | 04.01.2011 20:04 |
Inhalt rutscht unter Navigationsleiste | Blackcherity | CSS | 2 | 03.06.2009 12:17 |
Inhalt des Footers rutscht weg | Ninerian | CSS | 4 | 23.03.2009 12:42 |
IE: div-Box rutscht in die Fußzeile | mux | CSS | 12 | 06.11.2008 21:59 |