Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 15:30

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

Advertisement



CSS Spielt verrückt

Discussion on CSS Spielt verrückt within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1
 
mastermo's Avatar
 
elite*gold: 177
Join Date: Jan 2010
Posts: 5,963
Received Thanks: 1,130
CSS Spielt verrückt

Heyho Leute,

ich stehe vor einer merkwürdigen Sache und bräuchte mal kurz Hilfe dazu.
Grundsätzlich kenne ich mich mit CSS recht gut aus aber es hat sich ein für mich unerklärlicher Fehler eingeschlichen.

Die betroffene Seite ist folgende:

Die Div Class header_navi ist 100% hoch und die header_logo Class nicht, obwohl es nirgends definiert wurde. Beide sind in der header_body class wo die Parameter definiert sind.

Hat jemand von euch ne Idee was ich da angestellt hab?

Ohne Float sind beide auf gleicher Höhe aber mit Float kommt das dabei raus (hab clear both drin)
mastermo is offline  
Old 11/06/2015, 15:14   #2
 
CeLiFiG's Avatar
 
elite*gold: 30
The Black Market: 139/0/0
Join Date: Mar 2013
Posts: 1,492
Received Thanks: 205
Kannst du einen Code Abschnitt posten?
CeLiFiG is offline  
Old 11/06/2015, 15:17   #3
 
mastermo's Avatar
 
elite*gold: 177
Join Date: Jan 2010
Posts: 5,963
Received Thanks: 1,130
Klar hier ist er:

HTML Code:
<header>
	<div class="header_body">
		<div class="header_logo">MyMoojo ACP</div>
		<div class="header_navi">
			<nav>
				<ul>
					<li><a href="#" class="active">Home</a></li>
					<li><a href="./Events">x</a></li>
					<li><a href="./Galerie">x</a></li>
					<li><a href="./Service">x</a></li>
					<li><a href="./Gallery">x</a></li>
				</ul>
			</nav>
		</div>
		<div class="clear"/>
	</div>
	
</header>
Code:
header {
	display: block;
	width: 100%;
	height: auto;
	background: #222;
	}
	
.header_body {
	display: block;
	width: 100%;
	max-width: 1200px;
	height: auto;
	margin: auto;
	font-size: 1.5em;
	font-weight: 100;
	font-family: Helvetica;
	
	}	

.header_logo {
	display: inline-block;
	color: #0B75AF;
	float: left;

	}	
	
.header_navi {
	display: inline-block;
	float: right;

	}	
	
nav {
	display: block;
	}

nav ul {
	display: block; /* block fail! */
	
	}
	
nav ul li {
	display: inline;
	font-family: Helvetica;	
	}
	

	
nav ul li a {
	color: #fff;
	text-decoration: none; 
	/*padding: 0.5em 0.938em 0.5em 0.983em;*/
	transition:background 0.2s;
	-webkit-transition:background 0.2s;
	}
mastermo is offline  
Old 11/06/2015, 19:23   #4
 
elite*gold: 0
Join Date: Jun 2015
Posts: 56
Received Thanks: 10
einfache lösung: margin-top: 20px; bei header_logo dazu und fertig.
hi im dan3l is offline  
Old 11/07/2015, 00:03   #5

 
LekoArts's Avatar
 
elite*gold: 16969
Join Date: Nov 2011
Posts: 9,268
Received Thanks: 5,690
Oder du setzt die Höhe deines Header-Divs auf eine feste Größe (oder irgendeine Einheit anstatt "auto") und setzt dann die line-height auf diesen Wert:

Code:
header {
	display: block;
	width: 100%;
	height: 80px;
	background: #222;
	}

.header_logo {
	display: inline-block;
	color: #0B75AF;
	float: left;
        line-height: 80px;
}
Die Höhe kann man schon abhängig von der Größe des Textes machen. Dafür brauchst du aber dann Mixins für SASS/LESS
LekoArts is offline  
Old 11/07/2015, 13:46   #6
 
mastermo's Avatar
 
elite*gold: 177
Join Date: Jan 2010
Posts: 5,963
Received Thanks: 1,130
Hmm wenn mit em, pixel kommen wegen dem responsive nicht in Frage. Lösungen gibts denke ich zu genüge aber die Ursache zu kennen wäre schon interessant
mastermo is offline  
Old 11/07/2015, 14:52   #7

 
LekoArts's Avatar
 
elite*gold: 16969
Join Date: Nov 2011
Posts: 9,268
Received Thanks: 5,690
CSS Spielt verrückt

Ursache:
Es ist einfach ein Krampf etwas in CSS vertikal zu zentrieren.

Lösung:
Die bereits von mir genannten Mixins in SASS/LESS. Oder du benutzt Flexbox.

Und Mixins sind responsive!

Wie sieht denn dein Clearfix aus? Hast du nur "clear:both" drin?

LekoArts is offline  
Thanks
1 User
Old 11/08/2015, 18:53   #8
 
mastermo's Avatar
 
elite*gold: 177
Join Date: Jan 2010
Posts: 5,963
Received Thanks: 1,130
Quote:
Originally Posted by LeKoArts View Post
Ursache:
Es ist einfach ein Krampf etwas in CSS vertikal zu zentrieren.

Lösung:
Die bereits von mir genannten Mixins in SASS/LESS. Oder du benutzt Flexbox.

Und Mixins sind responsive!

Wie sieht denn dein Clearfix aus? Hast du nur "clear:both" drin?

Gut zu wissen ist halt wie wenn Wasser bergauf fließen würde... ein komisches Phänomen

Clearfix war gesetzt, ja. Ich hab mich zwischenzeitig aber für eine andere Lösung ohne Top Bar entschieden, aber so weiß ich für die Zukunft bescheid
mastermo is offline  
Reply


Similar Threads Similar Threads
PC spielt verrückt!
12/05/2012 - Technical Support - 5 Replies
Jo hey, seit vorgestern spielt mein PC verrückt. Dadurch kann ich nichmehr zocken usw....in unbestimmten Zeitabständen spielt mein mauszeiger/Tasten alles verrückt und drückt jegliche Sachen. Was hat das für Eine Ursache und wie kann man es beheben?
Lol spielt verrückt..
06/25/2012 - League of Legends - 12 Replies
Hallo. Bei mir ist es so dass wenn ich spiele und ich drücke zb die Q wird die fähigkeit erst eine sek nachdem aktiviert alles geht eine sek nach. Am router liegt es nicht. Was soll ich tun :/
VPC Spielt Verrückt
07/31/2010 - Metin2 PServer Guides & Strategies - 11 Replies
Hi ich hab an FilleZilla gearbeitet und wollte den make.sg reboot machen hab ich den gemacht den ist mein pc abgekackt alles ging aus den hab ich an gemacht und jetzt wen ich server starten will läd und läd das komme nicht ig ? pls brauche hilfe
VPC spielt verrückt
02/28/2010 - Metin2 Private Server - 9 Replies
Bei mir ist aufeinmal die tastatur verrückt im vpc das o ist ne 6 und das k ist ne 2 und noch so sachen! was soll das wie macht man das weg xD
WTF Pc spielt verrückt
05/24/2006 - Technical Support - 16 Replies
Hi! Gestern habe ich am Abend wieder mal Panda AV drüber laufen lassen. Hatte nur ein paar Cookies gefunden. Als ich den PC heute aufdrehe ist die Standard Windows Anmeldemaske da. Also nur das Fenster wo man manuell den Benutzer eingeben muss und dann drunter das Passwort. Nicht der Schirm wo man alle Benutzer sieht und dann anklicken kann. Denke mir, ok hat meine Freundin vielleicht wieder rumgespielt.



All times are GMT +1. The time now is 15:31.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

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