Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 00:13

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Horizontale und vertikale Zentrierung

Discussion on Horizontale und vertikale Zentrierung within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Aug 2017
Posts: 48
Received Thanks: 39
Horizontale und vertikale Zentrierung

Hallo, ich habe folgendes Problem. Ich möchte ein Element horizontal und vertikal zentrieren. Das Element soll eine feste Breite haben und die Höhe soll sich automatisch am Content anpassen (Unbekannte Höhe). Ich habe diverse Lösungsansätze dazu gefunden und ausprobiert z.B.:

Code:
.zentriert {
	width: 580px;
	top: 33%;
	right: 0;
	left: 0;
	margin: auto;
	display: inline-block;
	position: absolute;
}
Das funktioniert soweit, insofern man eine Auflösung von 1920x1080 hat. Bei anderen Auflösungen verschiebt sich das Element nach unten und die vertikale Ausrichtung funktioniert nicht mehr. Dann habe ich folgendes versucht:

Code:
.zentriert {
	width: 580px;
	top: 50%;
	left: 50%;
	position: absolute;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);	
}
Hier funktioniert die horizontale und vertikale Zentrierung einwandfrei! Wenn ich jedoch eine Tabelle im vorhandenen Html Code einfüge, blurrt die ganze Website.

Ich weiß einfach nicht mehr weiter .. es wäre nett, wenn mir jemand helfen kann. Ich hoffe die Code Beispiele reichen.
Cℓoυd is offline  
Old 11/19/2017, 22:51   #2
 
elite*gold: 100
Join Date: Apr 2008
Posts: 860
Received Thanks: 1,487
Transform würde ich vermeiden. Das blurrt an allen ecken und enden und ist auch für was anderes gedacht.

Am einfachsten gehts mit 2 Elementen:

Moderner gehts z.B. mit CSS Grid:
florian0 is offline  
Thanks
2 Users
Old 11/19/2017, 22:54   #3
 
elite*gold: 0
Join Date: Aug 2017
Posts: 48
Received Thanks: 39
Danke, mit CSS Grid funktioniert es perfekt!
Cℓoυd is offline  
Old 11/20/2017, 09:55   #4
 
type.'s Avatar
 
elite*gold: 74
Join Date: Aug 2017
Posts: 284
Received Thanks: 151
Quote:
Originally Posted by florian0 View Post
Transform würde ich vermeiden. Das blurrt an allen ecken und enden und ist auch für was anderes gedacht.

Am einfachsten gehts mit 2 Elementen:

Moderner gehts z.B. mit CSS Grid:
Oder modern und einfach mit Flexbox. Da ist der Browsersupport noch ein wenig besser als es bei CSS-Grid der Fall ist.

Code:
div {
    display: flex;
    align-items: center; justify-content: center;
}
type. is offline  
Thanks
2 Users
Old 11/20/2017, 11:19   #5
 
elite*gold: 0
Join Date: Aug 2017
Posts: 48
Received Thanks: 39
Hab mir mal die Browserunterstützung von Grid und Flexbox angesehen und mich dann doch für Flexbox entschieden. Auch wenn die Unterschiede gering sind.
Cℓoυd is offline  
Reply


Similar Threads Similar Threads
Horizontale Grüne Balken auf dem Monitor
07/27/2017 - Technical Support - 6 Replies
Hallo Community.. ich bin schon fast am verzweifeln - nach etwa 3 Stunden googlen bin ich bis jetzt auf keine "wirkliche" Antwort gekommen. Mein Problem: Heute nach der Arbeit bin ich nach Hause gekommen und habe meinen PC angeschaltet. Ab dem Windows Logo flackerten auf einmal horizontale grüne Balken (Video siehe unten) auf. Gestern konnte ich noch bis spät in die Nacht zocken und hatte überhaupt keine Probleme. Weder beim zocken noch beim runterfahren. Ich habe bereits einiges...
Kostüm-Button fürs Horizontale Inventar?
04/17/2014 - Metin2 Private Server - 2 Replies
Hallo Community, ich hab grad des Horizontale Invi eingebaut, nur mir fehlt der Button für das Kostüm fenster :D kann mir wer da helfen?
Homepage-Baukasten - CSS Design Horizontale Navigation
08/03/2013 - Web Development - 1 Replies
Es war doch alles richtig, nur ich hatte eine Klammer } hinter body vergessen :facepalm:
Vertikale Synchronisation an oder aus?
10/19/2012 - Battlefield - 17 Replies
Hey Leute, Ich spiele BF3 mit hohen Einstellungen(Aber SSAO statt HBAO) bei 1360x760 60Hz und habe komischerweise OHNE VSync oft ein schwammiges Mausgefühl sobald ich mehr als 60fps erreiche.(Habe 60-80fps) Schalte ich es an, läuft alles wunderbar flüssig mit konstanten 60fps, woran kann das liegen? Achja ich meine wirklich einfach nur schwammig!Kein Tearing! Mein System: HD 7770 OC Intel Core i5 3450 6GB RAM
Guide wie man eine gute vertikale tnt kannone baut
03/13/2012 - Minecraft Guides & Strategies - 6 Replies
fdsfs



All times are GMT +1. The time now is 00:14.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.