Besser 2 divs oder Ausrichtung der Absätze

Besser 2 divs oder Ausrichtung der Absätze

Beitragvon Noreen » 17.05.2010, 15:44

Hallo,

ich hab mal wieder eine kleine Frage... :)

Ich habe Verschiedene Container ineinander verschachtelt und suche jetzt eine elegante Lösung... :-D

Die ganze Sache sieht so aus:
Code: Alles auswählen
+------+-------------+
| Menu |+-----------+|
|      ||   Bild    ||
|      |+-----------+|
|      ||TLU        ||
|      ||TLU     TRU||
|      |+-----------+|
+------+-------------+

TLU steht für 'Text links unten' und TRU für 'Text rechts unten'.
Ist es 'sinnvoll' die Texte wieder jeweils in ein div zu packen oder kann man (Frau auch... :D ) die Absätze sinnvoll und elegant so ausrichten, dass man die divs gar nicht braucht?

Vielen Dank für Tipps und Überlegungen,
Noreen
Noreen
neu hier
 
Beiträge: 13
Registriert: 09.01.2010, 22:18

Re: Besser 2 divs oder Ausrichtung der Absätze

Beitragvon sejuma » 17.05.2010, 17:54

Viele Wege führen nach Rom!
Wenn es sich bei TRU nur um einen Absatz handelt, würde ich diesem eine entsprechende Klasse zuweisen.
Zwei Divs für TLU und TRU sind aber sicher auch nicht verkehrt.
Nimm das, was dir am zweckmäßigsten und einfachsten erscheint.
Bild
sejuma
Vielposter
 
Beiträge: 788
Registriert: 15.07.2009, 17:46

Re: Besser 2 divs oder Ausrichtung der Absätze

Beitragvon Noreen » 17.05.2010, 19:53

Hallo Sejuma,

ich habe den umschließenden Container auf eine feste Breite gesetzt und den beiden Absätzen folgende Eigenschaften zugewiesen:

Code: Alles auswählen
.tlu {
   float: left;
   bottom: 1px;
}

.tru {
   float: right;
   bottom: 1px;
}


Die horizontale Ausrichtung klappt natürlich. Nur beißt sich offensichtlich float und die bottom - Zuweisung...

Wie könnte man das lösen?

Danke,
Noreen
Noreen
neu hier
 
Beiträge: 13
Registriert: 09.01.2010, 22:18

Re: Besser 2 divs oder Ausrichtung der Absätze

Beitragvon sejuma » 18.05.2010, 06:45

Bitte mal einen Link zur Seite.
bottom: 1px nützt ohne relative oder absolute Positionierung nichts.
Bild
sejuma
Vielposter
 
Beiträge: 788
Registriert: 15.07.2009, 17:46

Re: Besser 2 divs oder Ausrichtung der Absätze

Beitragvon Noreen » 18.05.2010, 10:31

Hallo Sejuma,

http://www.nmorgenstern.de/neu/artlab_01.htm

Danke schon mal!!

LG,
Noreen
Noreen
neu hier
 
Beiträge: 13
Registriert: 09.01.2010, 22:18

Re: Besser 2 divs oder Ausrichtung der Absätze

Beitragvon sejuma » 18.05.2010, 11:03

Ich würde an deiner Stelle nochmal ganz neu anfangen.
Die vielen absoluten und relativen Positionierungen taugen nichts und sind auch nicht erforderlich.

Nimm einen #wrapper und zentriere ihn wie hier beschrieben:
http://www.ohne-css.gehts-gar.net/0001.php
http://www.ohne-css.gehts-gar.net/0002.php

Darein setze zwei links gefloatete Divs mit entsprechenden Breiten und in diese Divs deren Inhalt.
Abstände erreichst du am besten mit margin-Angaben und nicht mit absoluten Positionierungen.
Bild
sejuma
Vielposter
 
Beiträge: 788
Registriert: 15.07.2009, 17:46

Re: Besser 2 divs oder Ausrichtung der Absätze

Beitragvon Noreen » 18.05.2010, 12:42

Hallo Sejuma,

erst mal ganz vielen herzlichen Dank!

Ich hab nochmal neu angefangen, dabei treten aber genau die Probleme auf, vor denen ich mich eigentlich immer drücken wollte... ;-)

http://www.nmorgenstern.de/neu/artlab_02.htm

Ich hab erst mal zwei Fragen:
Ich möchte die Position der Liste über den Abstand von unten definieren. Und wie 'krieg' ich den Content - Block hoch...?

Vielen Dank!
LG, Noreen
Noreen
neu hier
 
Beiträge: 13
Registriert: 09.01.2010, 22:18

Re: Besser 2 divs oder Ausrichtung der Absätze

Beitragvon Noreen » 18.05.2010, 13:19

P.S. Kann man die beiden divs überhaupt alle beiden links floaten, oder muss nicht der rechte rechts gefloatet werden?
Noreen
neu hier
 
Beiträge: 13
Registriert: 09.01.2010, 22:18

Re: Besser 2 divs oder Ausrichtung der Absätze

Beitragvon sejuma » 18.05.2010, 13:26

Geht beides.
Als weitere Variante kannst du nur den ersten floaten und dem zweiten einen margin-eft-Wert entsprechend der Gesamtbreite des ersten geben.
Bild
sejuma
Vielposter
 
Beiträge: 788
Registriert: 15.07.2009, 17:46

Re: Besser 2 divs oder Ausrichtung der Absätze

Beitragvon Noreen » 18.05.2010, 13:36

Das zweite hab ich gerade 'herausgefunden' sprich probiert... ;-)

Danke.
Noreen
neu hier
 
Beiträge: 13
Registriert: 09.01.2010, 22:18

Re: Besser 2 divs oder Ausrichtung der Absätze

Beitragvon Noreen » 18.05.2010, 13:44

Bleibt noch die Frage: Wie kann ich die Liste 'von unten' ausrichten - also die Position über den Abstand von unten festlegen?

Noreen
Noreen
neu hier
 
Beiträge: 13
Registriert: 09.01.2010, 22:18

Re: Besser 2 divs oder Ausrichtung der Absätze

Beitragvon sejuma » 18.05.2010, 13:50

Da kommen die positions wieder ins Spiel, diesmal aber zweckentsprechend:
Gib dem linken Div ein
Code: Alles auswählen
position: relative;

Und der Liste ein
Code: Alles auswählen
position: absolute; bottom: 0px;
bzw. einen Pixelwert deiner Wahl.
Siehe http://www.ohne-css.gehts-gar.net/0046.php
Bild
sejuma
Vielposter
 
Beiträge: 788
Registriert: 15.07.2009, 17:46

Re: Besser 2 divs oder Ausrichtung der Absätze

Beitragvon Noreen » 18.05.2010, 15:18

hmm, ich hab's geändert und es richtet sich leider nicht unten aus... :cry:

Woran liegt das?

Noreen
Noreen
neu hier
 
Beiträge: 13
Registriert: 09.01.2010, 22:18

Re: Besser 2 divs oder Ausrichtung der Absätze

Beitragvon sejuma » 18.05.2010, 17:15

Versuch's mal so:
Code: Alles auswählen
#menu {
   position: absolute;
        bottom: 20px;
   float:left;
   width: 270px;
   text-align: right;
}
Bild
sejuma
Vielposter
 
Beiträge: 788
Registriert: 15.07.2009, 17:46

Re: Besser 2 divs oder Ausrichtung der Absätze

Beitragvon Noreen » 18.05.2010, 18:23

hmm, das hilft nicht wirklich, da er das ganze div nach oben schiebt...

Ähm, jetzt wird mir auch klar, was ich falsch gemacht habe... :flucht:
Ich hab die Höhe vergessen...
Hab das mal geändert... Aber leider bindet er es immer noch nicht unten an... ??

Noreen
Noreen
neu hier
 
Beiträge: 13
Registriert: 09.01.2010, 22:18

Re: Besser 2 divs oder Ausrichtung der Absätze

Beitragvon Noreen » 18.05.2010, 23:09

soo... Ich hab jetzt mal noch ein wenig probiert.

Im rechten div geht die absolute Positionierung. Nur die Liste im linken div will einfach nicht nach unten....

http://www.nmorgenstern.de/neu/artlab_02.htm

Für Tipps wäre ich wieder dankbar... :-D
Noreen
Noreen
neu hier
 
Beiträge: 13
Registriert: 09.01.2010, 22:18

Re: Besser 2 divs oder Ausrichtung der Absätze

Beitragvon sejuma » 19.05.2010, 07:04

Code: Alles auswählen
#menu ul { position: absolute; bottom: 0; font-size: 13px; margin: 0 0 0 95px;}
Bild
sejuma
Vielposter
 
Beiträge: 788
Registriert: 15.07.2009, 17:46

Re: Besser 2 divs oder Ausrichtung der Absätze

Beitragvon Noreen » 19.05.2010, 07:20

Hallo Sejuma,

das klappt (natürlich... :-D ).

Eine -erst mal- letzte Frage:
Warum funktioniert das, wenn ich das auf die Liste anwende und warum nicht, wenn ich es auf die Klasse anwende?
'Überschreiben' die Eigenschaften der Liste die Klasseneigenschaften...?

Danke für deine Hilfe!!!
Noreen
Noreen
neu hier
 
Beiträge: 13
Registriert: 09.01.2010, 22:18

Re: Besser 2 divs oder Ausrichtung der Absätze

Beitragvon sejuma » 19.05.2010, 09:55

ID's haben eine höhere Spezifität als Klassen.
http://de.selfhtml.org/css/formate/kaskade.htm#spezifitaet
Bild
sejuma
Vielposter
 
Beiträge: 788
Registriert: 15.07.2009, 17:46


Moderatoren: Laus, Moderatoren

Ähnliche Beiträge zu "Besser 2 divs oder Ausrichtung der Absätze"

Zurück zu: CSS für Anfänger

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste