ERLEDIGT
JA
JA
ANTWORTEN
3
3
ZUGRIFFE
1406
1406
EMPFEHLEN
-
22.01.11 08:44 #1
Hallo, ich bin daran, eine Website zu designen.
Dabei bin ich auf ein Problem gestossen:
Wenn ich rechts zwei DIV-Elemente habe,
ist das Linke nach unten verschoben. In der Zeichnung zeigt der Pfeil dorthin, wo ich es eigentlich gerne hätte.
Problemkind ist .news, aber ich gab euch allen wichtigen Code, damit ihr sehen könnt, wenn es von den anderen abhängt.Code css:1 2 3
.newsletter { background-image: url(images/gradient.svg); background-repeat: repeat-y; text-align: center; color: black; font-size: 12px; margin-left: 85%; margin-top: 20px; height: 100px; width: 15%; border-width:1px; border-style:solid; border-color:black; } .searchbox { background-image: url(images/gradient.svg); background-repeat: repeat-y; text-align: center; color: black; font-size: 12px; margin-left: 85%; margin-top: 20px; height: 75px; width: 15%; border-width:1px; border-style:solid; border-color:black; } .news { float: left; display: inline; background-image: url(images/gradient.svg); background-repeat: repeat-y; text-align: center; color: black; font-size: 12px; margin-left: 1%; margin-top: 10px; height: 300px; width: 15%; border-width: 1px; border-style:solid; border-color:black; }
Wiso wird .news nicht auf der linken Bildschirmseite neben den Elementen rechts angezeigt sondern untendran
?
Ich danke für jede Hilfe.
lorenzbrunGeändert von brunlorenz (22.01.11 um 08:44 Uhr) Grund: kleiner Rechtschreibfehler korrigieren
Mein System: Windows 7 64bit, Visual Studio 2010 C++, Ubuntu 10.04, Anjuta (Ich programmiere vorwiegend in Windows)
Programmiersprache: C
Wenn mein Beitrag geholfen oder sonst gut war, freue ich mich immer über eine Bewertung oder ein Danke!
Meine Homepage
-
22.01.11 08:56 #2
- Registriert seit
- Feb 2006
- Beiträge
- 107
Da dein HTML-Code nicht vorliegt, tippe ich mal, dass du darin die drei Blöcke in der o.g. Reihenfolge deines CSS-Codes aufrufst.
Das zu umfliessende Element (mit float formatiert) wird aber immer an erster Stelle genannt, ansonsten führt es zu seinem Umbruch, und es wird im Viewport an der vertikalen Position fortgesetzt, wo das untere der beiden benachbarten Elemente endet.Geändert von dreifragezeichen (22.01.11 um 09:04 Uhr)
-
23.01.11 21:20 #3
Ich habe den Fehler gefunden: die Position war auf Relative (sonst im Code)
Mein System: Windows 7 64bit, Visual Studio 2010 C++, Ubuntu 10.04, Anjuta (Ich programmiere vorwiegend in Windows)
Programmiersprache: C
Wenn mein Beitrag geholfen oder sonst gut war, freue ich mich immer über eine Bewertung oder ein Danke!
Meine Homepage
-
Hallo...
Versuch es einfach mit folgenden:
mit einer Tabelle und dann kannst Du die tags <top></top> wählen.
1. <table border="0" bordercolor="#123456" ... valign="top">...</table>
2. oder dort <tr><td valign="top">...</td></tr>
oder 3. Table -Atribute setzen für Tabele und dann so: <top>Inhalt</top>
Letztere Variante ist aber sehr umständlich weil Du dann mit jedem neuen Abschnitt die Atribute neu setzen musst damit die Optik der Pageseite stimmt.
Ich empfehle fast immer die Variablen "valign" in das einleitende Tag von TD zu setzen. Es geht auch das einbringen dieser Variablen direkt in den Table-Tag zu bringen. Dann ist die gesamte Tabelle so...
Ähnliche Themen
-
Bilder nebeneinander anordnen
Von Tanek im Forum CSSAntworten: 1Letzter Beitrag: 01.08.10, 04:25 -
Bilder nebeneinander anordnen
Von thigle im Forum CSSAntworten: 2Letzter Beitrag: 20.02.10, 13:30 -
Block-Elemente nebeneinander anordnen
Von p-flash im Forum CSSAntworten: 5Letzter Beitrag: 17.12.06, 16:59 -
Block-Elemente nebeneinander anordnen
Von p-flash im Forum HTML & XHTMLAntworten: 2Letzter Beitrag: 17.12.06, 15:22 -
Div's nebeneinander anordnen
Von chickenwings im Forum CSSAntworten: 2Letzter Beitrag: 06.08.06, 20:11





Zitieren
Login





