Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

erstes DIV und schon Probleme

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
whyte
PostRank 6
PostRank 6
Beiträge: 367
Registriert: 10.05.2004, 09:40

Beitrag von whyte » 17.08.2007, 10:38

Hallo,

ja, war auch nicht anders zu erwarten. Ich brauche eigentlich nur ein paar Denkanstösse ...

es geht um eine Testseite www.breite-palette.ath.cx

Ich wollte mit diesem Projekt das erste mal komplett mit DIVs statt Tables arbeiten - so wie ich mir das vorstelle, gehts wohl aber nicht.

Es geht um genau 2 Probleme.
Zum einen der Contentbereich, der Mittelbereich.
Dort verzieht es den Text um einen Milimeter nach links, wenn die linke Box zueende ist (nur im IE wohl).

Desweiteren hängt der Footerbereich über den Boxen, das ist wohl nur im Firefox so ... im IE hört die Footerleite nocht vor der rechten Box auf, das ist so eigentlich auch nicht gewollt.

kann mir da jemand mal einen kurzen Denkanstoss oder mal eine Seite mit gescheiten Beispielen oder Aufbau geben ?

Danke
gruß
marco

Anzeige von ABAKUS

von Anzeige von ABAKUS »


Hochwertiger Linkaufbau bei ABAKUS:
  • Google-konformer Linkaufbau
  • nachhaltiges Ranking
  • Linkbuilding Angebote zu fairen Preisen
  • internationale Backlinks
Wir bieten Beratung und Umsetzung.
Jetzt anfragen: 0511 / 300325-0

MonikaTS
PostRank 10
PostRank 10
Beiträge: 3582
Registriert: 07.10.2005, 09:05

Beitrag von MonikaTS » 17.08.2007, 11:29

https://blog.html.it/layoutgala/

oder Du kupferst Dir das HTML und CSS von meinen Domains ab,

lg

whyte
PostRank 6
PostRank 6
Beiträge: 367
Registriert: 10.05.2004, 09:40

Beitrag von whyte » 17.08.2007, 12:27

Also,
ich habs mal etwas an den Beispielen da angepasst, im IE sah das dann auch gut aus. Nur als ich den Firefox aufgemacht hab, hab ich nen Schreck bekommen und hätt den Mist am liebsten weggeschmissen.
Das kann doch nicht so kompliziert sein ...

gruß

Anzeige von ABAKUS

von Anzeige von ABAKUS »

Content Erstellung von ABAKUS Internet Marketing
Ihre Vorteile:
  • einzigartige Texte
  • suchmaschinenoptimierte Inhalte
  • eine sinnvolle Content-Strategie
  • Beratung und Umsetzung
Jetzt anfragen: 0511 / 300325-0

MonikaTS
PostRank 10
PostRank 10
Beiträge: 3582
Registriert: 07.10.2005, 09:05

Beitrag von MonikaTS » 17.08.2007, 12:31

ich finde in der style.css des obigen Links nirgendwo eines dieser Musterlayoute und ich kenn die fast auswändig.


das was Du gemacht hast geht eben so nicht, nimm wirklich eines der Layoute oben und lerne daraus dann,

lg

t-rex
PostRank 7
PostRank 7
Beiträge: 585
Registriert: 15.03.2004, 14:00

Beitrag von t-rex » 17.08.2007, 12:49

Hi,

für den Footerbereich, schau Dir mal eine Userseite bei delicious an. Die haben da eine Javascriptlösung, dass der Footer immer nach der höchsten Spalte bzw. wirklich am Ende der Seite angezeigt wird.

zum 3 spalten Layout.

setze das linke Menü und den Content in ein Div (ich nene das jetzt wrap). Das Menü mit float left. den content mit einen margin-left: [breite des menüs]

für das rechte Menü verwendest Du ein float right. und bei dem wrap wendest Du ein margin-right: [breite des rechten menüs] an.

Das lässt sich auch in der Reihenfolge anders sortieren, so dass man da auch SEO mässig ein bisschen was rausholen kann.

sonnige Grüsse
HaPe
Keiner weiss wass ich tue, aber alle wissen wie ich es besser machen kann
save the bookmark - logocreatr - backgrounds - templatr- PPC Themes

whyte
PostRank 6
PostRank 6
Beiträge: 367
Registriert: 10.05.2004, 09:40

Beitrag von whyte » 17.08.2007, 13:02

Hi,
ich hab nun erstmal alles gelöscht und habe mal ein Beispiel hingemacht.
Ich bau da jetzt mal mein zeug drumrum, bin mal gespannt

Gruß + Danke
Marco

whyte
PostRank 6
PostRank 6
Beiträge: 367
Registriert: 10.05.2004, 09:40

Beitrag von whyte » 17.08.2007, 14:52

So, ich habs nun glaub ich soweit, dass se ok ist

nochmal DANKE an alle .-)

Gruß
Marco

MonikaTS
PostRank 10
PostRank 10
Beiträge: 3582
Registriert: 07.10.2005, 09:05

Beitrag von MonikaTS » 17.08.2007, 15:27

hi whyte sieht schon mal besser aus und noch ein bisschen Feintuning und es wird gut.

gehe sparsam mit padding um,nimm lieber öfter margin ;)

lg

whyte
PostRank 6
PostRank 6
Beiträge: 367
Registriert: 10.05.2004, 09:40

Beitrag von whyte » 17.08.2007, 20:09

Hallo,
danke ;-)
was ist denn der unterschied zwischen padding und margin.
Ich dachte, das margin gilt für aussen des objektes und padding für innerhalb des objektes ... hmmm

gruß

Schneeflocke
PostRank 3
PostRank 3
Beiträge: 99
Registriert: 06.03.2007, 16:50

Beitrag von Schneeflocke » 17.08.2007, 20:18

whyte hat geschrieben:Hallo,
danke ;-)
was ist denn der unterschied zwischen padding und margin.
Ich dachte, das margin gilt für aussen des objektes und padding für innerhalb des objektes ... hmmm

gruß
richtig! hier ist noch etwas lektüre die das ganz gut beschreibt ,auch die Probleme mit verschiedenen Browsern: https://de.selfhtml.org/css/formate/box_modell.htm

whyte
PostRank 6
PostRank 6
Beiträge: 367
Registriert: 10.05.2004, 09:40

Beitrag von whyte » 18.08.2007, 15:50

Ich gebs auf, das klappt alles nicht ...
Es verzieht sich alles, ich nehm wieder Tables, da weiss ich, wie es geht

vielleicht setz ich mir irgendwann mal nochmal dran, aber ich glaub eher nicht.

Gruß + Danke an alle, die helfen wollten.

gruß
Marco

Tiefenrausch
PostRank 3
PostRank 3
Beiträge: 77
Registriert: 23.03.2007, 15:48
Wohnort: DD

Beitrag von Tiefenrausch » 27.08.2007, 08:05

whyte hat geschrieben:Ich gebs auf, das klappt alles nicht ... Es verzieht sich alles, ich nehm wieder Tables, da weiss ich, wie es geht.
Als ich vor ca. einem Jahr auf div's umgestiegen bin, war das auch mein erster Gedanke. Das Problem ist ja, dass jeder Browser macht, was er will bzw. seine eigenen Definitionen vom Internet hat. Dann habe ich aber die Zauberlösung entdeckt:

Code: Alles auswählen

* {margin:0px; padding:0px}
Dieser Eintrag, ganz oben in der css-Datei schaltet alle Browser erstmal auf gleiche Linie. Das Sternchen sorgt dafür, dass die Angabe für alle Elemente gilt (h1, p, div usw.).

Anschließend definierst du dann die entsprechenden Werte für die Elemente, die du brauchst. Zum Beispiel:

h1 {margin:7px 0px 14px 0px}

Mit dieser Technik habe ich absolut gleichartige Darstellung unter allen bekannten Browsern erreicht: IE (ab 6.0), Firefox, Opera, Safari und Netscape.

Ob das jetzt dein Problem löst, weiß ich nicht (scheint mir eher ein floating-Problemchen zu sein). Aber es ist ein guter Einstieg zum Umstieg auf div-Layouts.

Schneeflocke
PostRank 3
PostRank 3
Beiträge: 99
Registriert: 06.03.2007, 16:50

Beitrag von Schneeflocke » 29.08.2007, 19:19

Tiefenrausch hat geschrieben:
whyte hat geschrieben:Ich gebs auf, das klappt alles nicht ... Es verzieht sich alles, ich nehm wieder Tables, da weiss ich, wie es geht.
Als ich vor ca. einem Jahr auf div's umgestiegen bin, war das auch mein erster Gedanke. Das Problem ist ja, dass jeder Browser macht, was er will bzw. seine eigenen Definitionen vom Internet hat. Dann habe ich aber die Zauberlösung entdeckt:

Code: Alles auswählen

* {margin:0px; padding:0px}
Dieser Eintrag, ganz oben in der css-Datei schaltet alle Browser erstmal auf gleiche Linie. Das Sternchen sorgt dafür, dass die Angabe für alle Elemente gilt (h1, p, div usw.).

Anschließend definierst du dann die entsprechenden Werte für die Elemente, die du brauchst. Zum Beispiel:

h1 {margin:7px 0px 14px 0px}

Mit dieser Technik habe ich absolut gleichartige Darstellung unter allen bekannten Browsern erreicht: IE (ab 6.0), Firefox, Opera, Safari und Netscape.

Ob das jetzt dein Problem löst, weiß ich nicht (scheint mir eher ein floating-Problemchen zu sein). Aber es ist ein guter Einstieg zum Umstieg auf div-Layouts.
Danke für den Tipp, den kannte ich noch nicht. Werd ich beim nächsten CSS-Gerüst gleich mal testen :lol:

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag