Webdesign in Siegen

Text auf einer Höhe an drei Breiten flexibel positionieren

Fragen zum Thema HTML und CSS können hier gestellt werden

Moderatoren: Basti, Ingo

Text auf einer Höhe an drei Breiten flexibel positionieren

Beitragvon .wired am 28.01.2008, 15:16

Hi,

Ich möchte gerne 3 Kleine Wörter auf einer Höhe einer Seite positionieren, und zwar das erste Wort ganz links, das zweite in der Mitte und das dritte ganz rechts. Außerdem sollte das Erscheinungsbild dieser drei Wörter bei verschiedenen Auflösungen undverändert bleiben.


MfG .wired
Bild Bild
Benutzeravatar
.wired
Mitglied
 
Beiträge: 332
Registriert: 24.06.2007
Wohnort: Diekholzen

Re: Text auf einer Höhe an drei Breiten flexibel positionieren

Beitragvon Manuel am 28.01.2008, 15:31

Also spontan würde ich sagen:
3 Div-Layer, einer float:left, einer float:right und einer margin:0px auto;
Müssen wahrscheinlich nicht mals div-Layer sein, aber probiers doch mal so in der Art aus?!

Lg,
Manuel ;-]
Benutzeravatar
Manuel
Site Admin
 
Beiträge: 8791
Registriert: 10.12.2004
Wohnort: Asbach

Re: Text auf einer Höhe an drei Breiten flexibel positionieren

Beitragvon .wired am 28.01.2008, 15:36

Eben das hab ich versucht... :( Ich habe auch schon alle drei Wörter versucht in eine Box zu tun und jeweils mit span und individuellem text-align zu verzieren. Alles nix geworden. Entweder die Wörter sind nicht mehr auf einer Höhe oder das ganze bricht ins totale Chaos aus, nur das mittlere Wort hat bisher immer seine richtige Position eingehalten.

MfG .wired
Bild Bild
Benutzeravatar
.wired
Mitglied
 
Beiträge: 332
Registriert: 24.06.2007
Wohnort: Diekholzen

Re: Text auf einer Höhe an drei Breiten flexibel positionieren

Beitragvon veNom am 28.01.2008, 17:48

Nicht in 1 Div-Box sondern in 3 verschiedene, meint Manuel.

Code: Alles auswählen
<div id="left">Text links</div><div id="middle">Text Mitte</div><div id="right">Text Rechts</div

#left {
width: auto;
float: left;
}
#middle {
margin: 0 auto;
width: auto;
#right {
width: auto;
float: right;
}


So meint Manuel das wohl, hab es nicht getestet...
All you get is all you need
Benutzeravatar
veNom
Mitglied
 
Beiträge: 1574
Registriert: 29.12.2005
Wohnort: Wien

Re: Text auf einer Höhe an drei Breiten flexibel positionieren

Beitragvon .wired am 28.01.2008, 18:30

.wired hat geschrieben:Eben das hab ich versucht... :( Ich habe auch...


;) Ich versuchs aber nochmal, denn an "width: auto;" habe ich nicht gedacht, vielleicht lags ja daran ;)

MfG .wired
Bild Bild
Benutzeravatar
.wired
Mitglied
 
Beiträge: 332
Registriert: 24.06.2007
Wohnort: Diekholzen

Re: Text auf einer Höhe an drei Breiten flexibel positionieren

Beitragvon .wired am 28.01.2008, 22:01

Nope. Funktioniert leider nicht.

MfG .wired
Bild Bild
Benutzeravatar
.wired
Mitglied
 
Beiträge: 332
Registriert: 24.06.2007
Wohnort: Diekholzen

Re: Text auf einer Höhe an drei Breiten flexibel positionieren

Beitragvon Ingo am 28.01.2008, 23:33

Hi.
Leichte Variante, mit text-align:
Code: Alles auswählen
CSS:

#left   { float: left; }
#right  { float: right; text-align:right; }
#middle { text-align:center; }

HMTL:

<div id="left">  Text links </div>
<div id="right"> Text Rechts</div>
<div id="middle">Text Mitte </div>

Die Reihenfolge der Divs im HTML-Text ist wichtig: das div#middle muss
hinter den float-Divs stehen. - Evtl. noch eine Box um alle 3 Divs, um sie
'im Paket' verschieben zu können? - Wie auch immer :)
Die beste Browserweiche ... sitzt zwischen den Ohren ;o]
Benutzeravatar
Ingo
Moderator
 
Beiträge: 580
Registriert: 01.04.2007
Wohnort: Neuss/NRW

Re: Text auf einer Höhe an drei Breiten flexibel positionieren

Beitragvon .wired am 29.01.2008, 16:30

Hmmm... Jetzt sind die beiden Worte links und rechts auf einer Ebene, und das mittlere ist unten :lol: :lol: :lol:

MfG .wired

<edit> Mein Fehler, klappt wunderbar. Worin der jetzt lag, sag ich nicht, sonst tragt ihr mir das ewig nach :lol: :lol: Nur sieht man häufiger den Wald vor lauter Bäumen nicht xD </edit>
Bild Bild
Benutzeravatar
.wired
Mitglied
 
Beiträge: 332
Registriert: 24.06.2007
Wohnort: Diekholzen


Zurück zu HTML/CSS

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast