tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
3
ZUGRIFFE
1406
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von brunlorenz
    brunlorenz brunlorenz ist offline *C* & Windows-Freak
    Registriert seit
    May 2010
    Ort
    Zürich (Schweiz)
    Beiträge
    206
    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.
    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; }
    Problemkind ist .news, aber ich gab euch allen wichtigen Code, damit ihr sehen könnt, wenn es von den anderen abhängt.

    Wiso wird .news nicht auf der linken Bildschirmseite neben den Elementen rechts angezeigt sondern untendran?

    Ich danke für jede Hilfe.
    lorenzbrun
    Miniaturansicht angehängter Grafiken Miniaturansicht angehängter Grafiken DIV-Elemente nebeneinander anordnen-zeichnung.png  
    Geä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

  2. #2
    dreifragezeichen dreifragezeichen ist offline Mitglied Gold
    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)
     

  3. #3
    Avatar von brunlorenz
    brunlorenz brunlorenz ist offline *C* & Windows-Freak
    Registriert seit
    May 2010
    Ort
    Zürich (Schweiz)
    Beiträge
    206
    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

  4. #4
    tuwamje tuwamje ist offline Mitglied
    Registriert seit
    Aug 2009
    Ort
    Zittau (Sachsen)
    Beiträge
    15
    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

  1. Bilder nebeneinander anordnen
    Von Tanek im Forum CSS
    Antworten: 1
    Letzter Beitrag: 01.08.10, 04:25
  2. Bilder nebeneinander anordnen
    Von thigle im Forum CSS
    Antworten: 2
    Letzter Beitrag: 20.02.10, 13:30
  3. Block-Elemente nebeneinander anordnen
    Von p-flash im Forum CSS
    Antworten: 5
    Letzter Beitrag: 17.12.06, 16:59
  4. Block-Elemente nebeneinander anordnen
    Von p-flash im Forum HTML & XHTML
    Antworten: 2
    Letzter Beitrag: 17.12.06, 15:22
  5. Div's nebeneinander anordnen
    Von chickenwings im Forum CSS
    Antworten: 2
    Letzter Beitrag: 06.08.06, 20:11

Stichworte