mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Sa 27.04.2024 23:18 Benutzername: Passwort: Auto-Login

Thema: Simple Background-Homepage vom 05.06.2012


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Allgemeines - Nonprint -> Simple Background-Homepage
Seite: 1, 2, 3, 4, 5  Weiter
Autor Nachricht
Feingeist
Threadersteller

Dabei seit: 26.09.2010
Ort: Deutschland
Alter: 36
Geschlecht: Männlich
Verfasst Di 05.06.2012 13:07
Titel

Simple Background-Homepage

Antworten mit Zitat Zum Seitenanfang

Hallo liebe Non-Printler,

mein HTML ist leider etwas eingerostet, daher frage ich bezüglich einer Website nach.

Was habe ich vor?

Und zwar möchte ich eine Website designen mit einem großen Hintergrundbild als JPG in der Auflösung 1920x1080 um es auch auf großen Monitoren voll auszufüllen. Wenn kleinere Auflösungen verwendet werden soll es einfach vom Browser begrenzt angezeigt werden.

Das wichtige ist, dass ein Logo und 3 Links (Als Image-Map oder so) immer in der Mitte angezeigt werden, egal in welchem Browser und welcher Auflösung.

Anbei ein paar Screenshots zu Veranschaulichung was ich vor habe.

Hier der Background den ich verwenden möchte.




Uploaded with ImageShack.us

Ich würde ihn dann auf 1920x1080 aufblasen.

----

Das ist das Logo was ich verwenden möchte:




Uploaded with ImageShack.us


---

Hier abschließend ein Mockup mit dem Hintergrund auf FullHD aufgeblasen. Dem Logo mit einem Ebenenmodi drauf (Also denke ich muss man es als ein reduziertes Background Image hochladen oder?) ... und 3 Textblöcken die zu Links werden sollen. Als Map oder Hotspot oder so.





Uploaded with ImageShack.us



Das wichtige ist einfach, dass Logo und Links in jedem Browser immer genau in der Mitte sind.


Ich hoffe ihr könnt mir helfen!?

Beste dank und viele grüße!

Feingeist Lächel
  View user's profile Private Nachricht senden
Manulein

Dabei seit: 06.07.2010
Ort: Kölle
Alter: 39
Geschlecht: Weiblich
Verfasst Di 05.06.2012 13:16
Titel

Antworten mit Zitat Zum Seitenanfang

Ganz simpel:

#grafikmitte {
position: absolute;
left: 50%; /*absoluten mittelpunkt suchen*/
top: 50%;
width: 300px; /* Breite der Grafik */
height: 200px; /* Höhe des Grafik */
margin-left: -150px; /* Breite des Grafik durch zwei! */
margin-top: -100px; /* Höhe des Grafik durch zwei! */
}

Da gibts aber noch andere Methoden, diese hat zumindest im IE ein problem wenn das browserfenster kleiner ist das das mittigplatzierte Element
  View user's profile Private Nachricht senden
Anzeige
Anzeige
heiko_rs

Dabei seit: 06.02.2008
Ort: Berlin
Alter: -
Geschlecht: Männlich
Verfasst Di 05.06.2012 13:43
Titel

Antworten mit Zitat Zum Seitenanfang

Allerdings sollte diese Deko-Grafik nicht per img kommen, sondern als background-image, und mit background-position: 50% 50%; kann man sich die ganze Rechnerei sparen *zwinker*

Den Teil, der explizit im HTML steht, zentriert man am besten per display: table; für html und table-cell für body, dann muss noch nicht mal die Höhe des zu zentrierenden Elementes bekannt sein (IE 7 & 6 brauchen kleinen Hack).
  View user's profile Private Nachricht senden
Feingeist
Threadersteller

Dabei seit: 26.09.2010
Ort: Deutschland
Alter: 36
Geschlecht: Männlich
Verfasst Di 05.06.2012 13:48
Titel

Antworten mit Zitat Zum Seitenanfang

Manulein hat geschrieben:
Ganz simpel:

#grafikmitte {
position: absolute;
left: 50%; /*absoluten mittelpunkt suchen*/
top: 50%;
width: 300px; /* Breite der Grafik */
height: 200px; /* Höhe des Grafik */
margin-left: -150px; /* Breite des Grafik durch zwei! */
margin-top: -100px; /* Höhe des Grafik durch zwei! */
}

Da gibts aber noch andere Methoden, diese hat zumindest im IE ein problem wenn das browserfenster kleiner ist das das mittigplatzierte Element


Ah, vielen dank für deine rasche Antwort Manulein...

Das sieht doch schonmal gut und einleuchtend aus! Lächel

Also empfiehlst du ein großes Hintergrundbild zu machen möglichst gut optimiert mit Logo und Links und das dann so einzubauen? Lächel Mit welchem Attribut krieg ich denn das Image da rein? Background-img:"" ?

Und wie bekomme ich dann die Links gemapped!?

Für weitere Hilfe wäre ich sehr dankbar!

Liebe Grüße
Feingeist * Mmmh, lecker... *
  View user's profile Private Nachricht senden
Feingeist
Threadersteller

Dabei seit: 26.09.2010
Ort: Deutschland
Alter: 36
Geschlecht: Männlich
Verfasst Di 05.06.2012 13:51
Titel

Antworten mit Zitat Zum Seitenanfang

heiko_rs hat geschrieben:
Allerdings sollte diese Deko-Grafik nicht per img kommen, sondern als background-image, und mit background-position: 50% 50%; kann man sich die ganze Rechnerei sparen *zwinker*

Den Teil, der explizit im HTML steht, zentriert man am besten per display: table; für html und table-cell für body, dann muss noch nicht mal die Höhe des zu zentrierenden Elementes bekannt sein (IE 7 & 6 brauchen kleinen Hack).


Hallo Heiko,

danke für deine schnelle Antwort.

Wie baue ich dieses display: table und table-cell denn am besten ein!? Wie gesagt, ich bin leider nie der King in HTML gewesen!?

Ich freue mich über deine Antwort..

Liebe Grüße
Feingeist
  View user's profile Private Nachricht senden
heiko_rs

Dabei seit: 06.02.2008
Ort: Berlin
Alter: -
Geschlecht: Männlich
Verfasst Di 05.06.2012 13:58
Titel

Antworten mit Zitat Zum Seitenanfang

Code:
html {
height: 100%;
width: 100%;
display: table;
}

etc.


Zuletzt bearbeitet von heiko_rs am Di 05.06.2012 13:58, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
Feingeist
Threadersteller

Dabei seit: 26.09.2010
Ort: Deutschland
Alter: 36
Geschlecht: Männlich
Verfasst Di 05.06.2012 14:09
Titel

Antworten mit Zitat Zum Seitenanfang

heiko_rs hat geschrieben:
Code:
html {
height: 100%;
width: 100%;
display: table;
}

etc.


Ah okay, ich glaube ich verstehe!

Empfiehlst du mir dann noch eine separate CSS Datei anzulegen oder soll ich das alles in meiner index.html machen!?

Beste Grüße
Feingeist
  View user's profile Private Nachricht senden
heiko_rs

Dabei seit: 06.02.2008
Ort: Berlin
Alter: -
Geschlecht: Männlich
Verfasst Di 05.06.2012 14:51
Titel

Antworten mit Zitat Zum Seitenanfang

Wenn mehr als eine Seite dieses Design bekommen, CSS separat.
  View user's profile Private Nachricht senden
 
Ähnliche Themen Preis für simple html Homepage?
simple gallerie
Simple Navi
Simple Fotogalerie
Homepage Creator oder Homepage Baukasten
JavaScript: Simple Rechnung mit if-else?!?
Neues Thema eröffnen   Neue Antwort erstellen Seite: 1, 2, 3, 4, 5  Weiter
MGi Foren-Übersicht -> Allgemeines - Nonprint


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.