Login  Regeln Aktuelles Datum und Uhrzeit: 09.01.2009, 10:08  
Startseite
Registrieren
Profil
Suchen
Mitgliederliste
Verzeichnis
Impressum



Partner
kostenlose Homepage
Fussball
Kostenloses Forum
SMS kostenlos
Webhosting
Webmasterportal
Kostenlos
Kredit ohne Schufa
Esoterik-Forum
Selbsthilfeforum
Artikel Backlink
Datenrettung
Umsetzung eines Designs

 
Neues Thema eröffnen   Neue Antwort erstellen    Webmaster Forum -> Einsteigerforum
Vorheriges Thema anzeigen Nächstes Thema anzeigen 
Autor Nachricht
djdaveat
Neuer [User]
Neuer



Anmeldung: 27.04.06
Beiträge: 4

BeitragVerfasst am: 27.04.2006, 10:13    Titel: Umsetzung eines Designs Antworten mit Zitat

Hi Leute, ich bn neu hier wie man merkt ^^

Ich besitze etwas Erfahrung im Umgang mit HTML (auch in Verbindung mit Dreamwaver) und wollte mich nach 4, 5 Jahren BastelAbstinenz mal wieder an ein kleines Projekt machen.

Hab mir aus diesem Grund ein Einstiegsbuch für CSS zugelegt und war dementsprechend motiviert Winken Leider tauchten jetzt gleich ein paar Probleme und Fragen auf, und ich hoffe, jemand von euch kann mir dabei helfen Smilie

http://members.liwest.at/homebase/naja.html

Das ist (im Groben) der PLAN ^^ - links eine Navigationsleiste, rechts das Fenster in dem sich dann die Texte und weitere Informationen öffnen sollen.
Von Rollover oder Hover Effekten bin ich noch ein paar Meilen entfernt, mir geht es noch um grundlegendere Dinge:

1) Ist es überhaupt ratsam, die Sache so anzupacken wie ich das getan habe? Also die Buttons per Positionierung (absolute) in CSS links anzuordnen und das Fenster, in dem ja dann mal ein TExt (womöglich auch noch scrollbar!) sein solll als Hintergrundbild?
2) Würdet ihr mir vorschlagen, das hellrose Fenster (wo der text reinkommt ...) als ein ExtraBild zu speichern und dann relativ zu den Navigationsleisten zu positionieren ?
3) Soll ich die Navigationsleiste überhaupt als Listenelemente in CSS lösen, oder soll ich mich von CSS überhaupt fernhalten weil man sich mit den verschiedenen BrowserInterpretationen herumschlagen kann ? Sehr glücklich

Fragen über Fragen ... im Endeffekt geht es mir um den Aufbau im allgemeinen, ob ihr mir nicht doch eine andere Art der Positionierung der Elemente empfehlen würdet, ob ich doch wieder mit Frames arbeiten soll, ...

Bin für jeden Tipp sehr dankbar Smilie

Mfg, djdaveat

_________________
Rettet die Wälder! Esst mehr Biber!


Nach oben
Private Nachricht senden
chris1988
Bekannter [User]
Bekannter



Anmeldung: 12.12.05
Beiträge: 1686

BeitragVerfasst am: 27.04.2006, 14:30    Titel: Antworten mit Zitat

Frames: nein,
Andere Positionierung: Ja.

Smilie


Also, bei deiner aktuellen Lösung taucht ein gravierendes Problem auf. Wenn du dein Browserfenster bei deinem Layout mal verkleinerst/vergrößerst, wird dir auffallen, dass sich die Navigation verschiebt: nach oben, unten, links, rechts...

Bei mir ragt die zum Beispiel nach links raus, bei anderen Fenstergrößen überragt sie den Schriftzug oder sogar das Textfeld (800*600).


Ich würde das ganze in etwa so aufbauen:

Code:

<div id="main">
 <div id="navi">
  <a href="...">Bild1</a>
   ...
 </div>

 <div id="content">
  Inhalt...
 </div>
</div>


Das Layer "Main" hätte schonmal die Hintergrundgrafik (wenn du die denn so lassen willst, 176KB für eine Grafik ist schon riesig - du solltest zusehen, dass die Gesamtgröße der Seite unter 100KB kommt), und die mittige Positionierung.

Das Layer "Navi" wäre nach links gefloatet. Die Links in diesem Layer bekämen mit margin-bottom die Positionen so verpasst, dass sie nicht mehr einzeln formatiert werden müssen (Abstände sind identisch).

Das Layer "Content" wird mit margin, width und height entsprechend positioniert. overflow sorgt für die Scrollbalken (von denen ich kein Fan bin Winken ). Auf jeden Fall solltest du das Inhaltsfenster noch vergrößern, so passt da ja gar nix rein Winken


Nach oben
Private Nachricht senden
djdaveat
Neuer [User]
Neuer



Anmeldung: 27.04.06
Beiträge: 4

BeitragVerfasst am: 29.04.2006, 19:14    Titel: Antworten mit Zitat

Hi,

vielen Dank für deine Antwort und dass du dir Zeit dafür genommen hast! Cool
Nachdem ich ja noch nicht so fit mit den ganzen Dingern bin kann es wohl noch ne Weile dauern bis wieder neue Fragen auftauchen, aber ich melde mich da sicher nochmal Sehr glücklich

Danke für deine Antwort, die hat mich schonmal in die richtige Richtung gestoßen Smilie

_________________
Rettet die Wälder! Esst mehr Biber!


Nach oben
Private Nachricht senden
djdaveat
Neuer [User]
Neuer



Anmeldung: 27.04.06
Beiträge: 4

BeitragVerfasst am: 29.04.2006, 20:15    Titel: Antworten mit Zitat

Alles klar, da ist schon die nächste Frage ...

wenn ich links also per Listenfunktion ein Navigationsmenü habe und rechts ein Element wo der Text reinkommt - dann is das noch im Bereich meines Verständnisses.

Aber wie bringe ich den Text rechts dazu sich zu ändern ?! Also wenn man zB "Media" anklickt, dass dann logischerweise auch der Unterpunkt "Media" rechts geöffnet wird. Sowas habe ich Profi Lachen früher ja mit Frames gelöst - die ich ja vermeiden soll, wie ich inzwischen schon einige Male gelesen habe ... hab mich durch den Dschungel der CSS Tipps herumgeschlagen aber nichts gefunden was mir da weiterhilft ? Die Pages die ich mir angeguckt habe arbeiten da alle mit Frames ... kannst du mir da auch noch eine Sprungrichtung angeben ? Smilie

_________________
Rettet die Wälder! Esst mehr Biber!


Nach oben
Private Nachricht senden
chris1988
Bekannter [User]
Bekannter



Anmeldung: 12.12.05
Beiträge: 1686

BeitragVerfasst am: 29.04.2006, 23:55    Titel: Antworten mit Zitat

normalerweise wird dabei immer eine neue Seite geöffnet Smilie

Da hast du dann allerdings den Nachteil, dass du, wenn du z.B. die Navigation ändern willst, jede Datei einzeln öffnen musst. Ich löse das ganze mit PHP in dem ich einfach verschiedene Inhalte include (Siehe PHP-Befehl "include()" ). Wenn du darauf nicht zurückgreifen kannst, nimm doch einfach ein iframe Winken


Nach oben
Private Nachricht senden
djdaveat
Neuer [User]
Neuer



Anmeldung: 27.04.06
Beiträge: 4

BeitragVerfasst am: 30.04.2006, 11:47    Titel: Antworten mit Zitat

chris1988 hat folgendes geschrieben:
normalerweise wird dabei immer eine neue Seite geöffnet Smilie
Da hast du dann allerdings den Nachteil, dass du, wenn du z.B. die Navigation ändern willst, jede Datei einzeln öffnen musst.


Achso, du meinst die gleiche Seite nochmal, nur dass eben der Content rechts verändert wird ? Aber die Navgiationsleiste und alles wird nochmal neu mitgeladen?

chris1988 hat folgendes geschrieben:
Ich löse das ganze mit PHP in dem ich einfach verschiedene Inhalte include (Siehe PHP-Befehl "include()" ).


Auweh jetzt PHP auch noch ... ich werd mich da auch mal einlesen, danke für den Tipp Smilie

_________________
Rettet die Wälder! Esst mehr Biber!


Nach oben
Private Nachricht senden
chris1988
Bekannter [User]
Bekannter



Anmeldung: 12.12.05
Beiträge: 1686

BeitragVerfasst am: 30.04.2006, 16:22    Titel: Antworten mit Zitat

Zitat:
Achso, du meinst die gleiche Seite nochmal, nur dass eben der Content rechts verändert wird ? Aber die Navgiationsleiste und alles wird nochmal neu mitgeladen?

Ja, wobei das "Neuladen" nicht so viel ausmacht, da die für die Navigation und den Seitenaufbau verwendeten Bilder beim ersten Besuch der Seite im Cache gespeichert werden, sodass sie bei einem Seitenwechsel offline geladen werden. Der HTML-Code der Seite sollte nicht sonderlich groß werden Winken


Nach oben
Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

Gehe zu:  

Ähnliche Beiträge
Thema Autor Forum Antworten Verfasst am
Keine neuen Beiträge Automatische Farb-Anpassung eines Tab... scabinho HTML & CSS 7 01.01.2009, 18:34 Letzten Beitrag anzeigen
Keine neuen Beiträge [B] Einzigartiges Wordpress Design in... GeorgeV Kleinanzeigen 1 30.12.2008, 04:07 Letzten Beitrag anzeigen
Keine neuen Beiträge Automatisches löschen eines Inputs be... Arnee Serverseitige Websprachen 2 19.12.2008, 19:14 Letzten Beitrag anzeigen
Keine neuen Beiträge Entwicklung eines Social Networks blue_dog Sitecheck 5 01.12.2008, 18:48 Letzten Beitrag anzeigen
Keine neuen Beiträge Entwicklung eines Social Networks blue_dog Sitecheck 1 01.12.2008, 18:44 Letzten Beitrag anzeigen
Threadübersicht