ERLEDIGT
JA
JA
ANTWORTEN
10
10
ZUGRIFFE
4903
4903
EMPFEHLEN
-
27.07.06 14:05 #1
- Registriert seit
- Dec 2004
- Ort
- Lehrte bei Hannover
- Beiträge
- 370
Ich habe einen Div-Tag in dem ich ein Bild einfüge. Dieses möchte ich horizontal- sowie vertikal zentrieren. Horizontal hat schon funktioniert, jedoch finde ich nichts zur vertikalen Zentrierung.
-
27.07.06 14:34 #2
- Registriert seit
- Jun 2005
- Beiträge
- 7.983
Hi.
Wenn ich dich richtig verstehe möchtest du das Bild also in dem <div> vertikal zentrieren. Wovon hängt denn die Größe des <div>s ab? Im Grunde brauchst du nur für den oberen und unteren Rand vom <img> den gleichen Wert angeben.
GrußIf at first you don't succeed, try again. Then quit. No use being a damn fool about it.
-
27.07.06 14:58 #3
- Registriert seit
- Dec 2004
- Ort
- Lehrte bei Hannover
- Beiträge
- 370
Das verstehe ich nicht -.- Also die Divgröße ist imemr gleich. Es ist ein div in dem Avatars angezeigt werden und das div an sich soll immer gleich groß sein. Nur eben das Bild darin soll zentriert werden.
-
27.07.06 15:14 #4
- Registriert seit
- Jun 2005
- Beiträge
- 7.983
Wovon hängt die Größe des <div>s ab?
Mach einfach mal ein Beispiel fertig und poste es hier rein.
Gruß
/edit: Du kannst dir aber z.B. mal diese Seite (http://www.quirksmode.org/css/centering.html) anschauen, vielleicht hilft das ja schon.Geändert von deepthroat (27.07.06 um 15:25 Uhr)
If at first you don't succeed, try again. Then quit. No use being a damn fool about it.
-
Sagen wir mal dein div hat eine höhe von 100px, dann gibst du ihm eine line-height:100px;
Gruß
-
Hi,
vielleicht den Avatar als Hintergrundbild des DIVs anzeigen.
CiaoHTML-Code:<div style="width: 100px; height: 100px; border: 1px solid #000; background: url(avatar.gif) 50% 50% no-repeat;" title="Der Avatar"> </div>
QuaeseVielleicht muss man manchmal vom Weg abkommen, um nicht auf der Strecke zu bleiben!
----
Der "Fortsetzungsroman" auf www.leuteforum.de
New kind to realize large scalable projects with jQuery: jQuery SDK
-
28.07.06 02:58 #7
- Registriert seit
- Dec 2004
- Ort
- Lehrte bei Hannover
- Beiträge
- 370
An die letzte Möglichkeit habe ich auch schon gedacht... komishcerweise zeigt er das Bild nicht an wenn ich es mit direktem Pfad angebe. Außerdem müsste ich dann in der CSS Datei PHP nutzen und das wäre seehr kompliziert.
-
28.07.06 03:19 #8
- Registriert seit
- May 2006
- Ort
- Hannover
- Beiträge
- 198
das hier hat mal jemand in einem Thread von mir gepostet:
PHP-Code:div.center {
position: absolute;
left: 50%;
margin-left: -350px; /* negative Hälfte von width:700px */
width: 700px;
top: 0;
}
div.center {
position: absolute;
left: 50%;
margin-left: -350px; /* negative Hälfte von width:700px */
width: 700px;
top: 50%;
margin-top: -290px; /* negative Hälfte von height:580px */
height: 580px;
}
Vielleicht hilfts dir!
-
Hi,
Du kannst ja eine CSS-Regel definieren, in der alle Angaben gemacht sind, ausser der des Hindergrundbildes. Das
lässt Du mit PHP ins Dokument schreiben - wie Du es mit dem Bild auch gemacht hättest, nur das Du das style-Attribut
änderst.
Der HTML-Teil könnte wie folgt aussehen:Code :1 2 3 4 5
.avatarDiv{ width: 100px; height: 100px; border: 1px solid #000; background-position: 50% 50%; background-repeat: no-repeat;}
Wenn das Bild nicht angezeigt wird, solltest Du mal kontrollieren, ob der Pfad richtig angegeben wurde.HTML-Code:<div class="avatarDiv" style="background-image: url(<?php echo($strPfadMitBild); ?>);" title="Der Avatar"> </div>
Auch Gross- und Kleinschreibung könnten die Ursache sein.
Ciao
QuaeseVielleicht muss man manchmal vom Weg abkommen, um nicht auf der Strecke zu bleiben!
----
Der "Fortsetzungsroman" auf www.leuteforum.de
New kind to realize large scalable projects with jQuery: jQuery SDK
-
28.07.06 23:24 #10
- Registriert seit
- Dec 2004
- Ort
- Lehrte bei Hannover
- Beiträge
- 370
@Quaese
Danke, funktioniert einwandfrei. Verstehe zwar nicht, warum es das bild nicht angezeigt hat, wenn ich den pfad absolut und ohne variable angegeben habe, aber jetzt funktioniert es.
In diesem Sinne nochmal Danke dan alle die sich zur Problemlösung eingebracht haben
-
06.08.06 20:44 #11Maik Tutorials.de GastzugangDann markiere bitte zukünftig ein gelöstes Thema auch selbständig als erledigt. Vielen Dank.
Zitat von Carrear
Ähnliche Themen
-
Tabelle horizontal und vertikal zentrieren
Von Haarentferner im Forum CSSAntworten: 3Letzter Beitrag: 12.07.10, 21:09 -
Tabelle im Browser vertikal und horizontal Zentrieren?
Von Stephan Liebig im Forum CSSAntworten: 1Letzter Beitrag: 04.04.07, 14:44 -
horizontal / vertikal zentrieren nach XHTML für MAC IE
Von hanzen im Forum CSSAntworten: 0Letzter Beitrag: 10.05.05, 11:37 -
Layer Horizontal und vertikal zentrieren
Von modo im Forum CSSAntworten: 2Letzter Beitrag: 20.12.04, 23:36 -
zentrieren horizontal & vertikal
Von AUToPSY im Forum HTML-EditorenAntworten: 6Letzter Beitrag: 29.11.01, 17:29






Login




