+ Antworten
Ergebnis 1 bis 3 von 3
  1. #1
    Kapitän zur See
    HWLUXX Vize-Superstar
    Avatar von Janchu88
    Registriert seit
    29.11.2005
    Ort
    irgendwo im Nirvana...
    Beiträge
    3.971


    Standard Div zentrieren mit CSS klappt nicht

    Hab grad ein Problem und egal wie ich es versuche, ich werd nicht wirklich schlau draus....

    ich habe folgendes Grundgerüst an Code erstellt, sowohl der HTML als auch der CSS anteil sind W3C Valide. IE8 zeigt es korrekt an, Firefox 8.0 ignoriert die deklarierten DIV´s komplett!? Evtl jemand ne Ahnung, was da los ist?

    IE8: FF8


    index.php
    Code:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
     <head>
      <title> Mein Showroom </title>
      <meta http-equiv="X-UA-Compatible" content="IE=8">
      <meta http-equiv="X-UA-Compatible" content="IE=7">
      <meta name="Generator" content="EditPlus">
      <meta name="Author" content="">
      <meta name="Keywords" content="">
    
      <meta name="Description" content="">
      <meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1" >
      <link rel="stylesheet" href="css.php" type="text/css">  
     </head>
    
     <body>
    
    	<div class="main">
      
    		<div class="banner">
    	
    			text hier1<br>
    
    			
    		</div>
    
    		<div class="menu">
    
    			text hier2<br>
    			
    		</div>
    
    		<div class="content">
    
    			text hier3<br>
    
    			text hier3<br>
    			text hier3<br>
    			text hier3<br>
    			text hier3<br>
    			text hier3<br>
    			text hier3<br>
    
    			text hier3<br>
    			text hier3<br>
    			text hier3<br>
    			text hier3<br>
    			text hier3<br>
     
     
     
    		</div>
    
    	</div>
    
      </body>
    
    </html>
    css.php
    Code:
    Div.main
    {
       position:relative;
       top:0px;
       left:0px;
       margin: 0 auto;
       text-align: left;
       width: 1000px;
       z-index: 0;
       border: 1px solid;
    
    }
    
    Div.banner
    {
    	
    	border: 1px solid;
        position: relative;
        left: 0px;
        width: 1000px;
        height: 75px;
        z-index: 1;
    }
    
    Div.menu
    {
    	border: 1px solid;
    	position:relative;
    	width: 1000px;
    	height: 50px;
    	z-index: 1;
    }
    
    Div.content
    {
    	position: relative;
    	border: 1px solid;
    	width: 1000px;
    	z-index: 1;
    }

  2. #2
    Bootsmann Avatar von Yada
    Registriert seit
    28.10.2007
    Ort
    Österreich
    Beiträge
    752


    • Systeminfo
      • Motherboard:
      • ASUS Maximus IV Extreme-Z
      • CPU:
      • Intel i7-2600k
      • Kühlung:
      • Wakü
      • Gehäuse:
      • Xigmatek Elysium
      • RAM:
      • 4x4 GB Corsair Vengeance
      • Grafik:
      • EVGA GTX580
      • Storage:
      • 128GB Crucial M4
      • Monitor:
      • 2x BenQ G2220HD
      • Netzwerk:
      • HP Proliant N36L
      • Netzteil:
      • Enermax Modu87+ 700W
      • Betriebssystem:
      • W7
      • Sonstiges:
      • iPad 2
      • Notebook:
      • MacBook Pro
      • Photoequipment:
      • Nikon D3100
      • Handy:
      • iPhone 4

    Standard

    Prinzipiell: hochgeladen wäre das wesentlich gemütlicher zu durchstöbern. Aber okay.

    Mach mal altmodische Fehleranalyse und färb irgendeinen Div mit rotem Hintergrund ein. Wenn der FF dann keinen roten BG anzeigt, ignoriert der Browser deine CSS Datei vollkommen.

    Weitere mögliche Fehlerquellen:
    - warum jagst du die CSS Datei durch den Compiler? Änder die Dateieendung auf .css und foltere deinen Server nicht mit jedem Furz
    - "X-UA-Compatible" sind mir nicht geläufig. Probier testweise mal ohne. Kann natürlich auch sein das es nicht daran liegt, aber ich habe gefühlt hunderttausend Webseiten online gestellt - und mir kam dabei nie dieser Meta unter.


    Schöne Grüße
    Desktop ( Win7 ): Intel i7-2600k @ Cuplex Kryos, ASUS Maximus IV Extreme-Z, 16 GB Corsair Vengeance, EVGA GTX580 (+ EVGA GT520), Crucial M4 128GB, 2 TB HDD, Corsair AX850; 3x BenQ G2220HD, Logitech Illuminated, Razer DeathAdder
    Mobile ( Mac OS X ): MacBook Pro (2012)
    Server ( CentOS ): HP ProLiant N36L, 5 GB RAM, 3 TB HDD
    Tablet ( iOS5 ): iPad 2

  3. #3
    SuperModerator
    Märchenonkel
    Luxx Labor
    Avatar von pajaa
    Registriert seit
    19.05.2006
    Ort
    unterwegs
    Beiträge
    17.886


    • Systeminfo
      • Motherboard:
      • Asrock Z68 Extreme4 Gen3
      • CPU:
      • i7 2600K@4,0GHz
      • Systemname:
      • Jarves
      • Kühlung:
      • Luft
      • Gehäuse:
      • Lian Li S80
      • RAM:
      • 16GB DDR3-1600 CL9-9-9@1,35V
      • Grafik:
      • Nvidia GTX560 Ti 1GB
      • Storage:
      • 830 Series 256GB, Mobi3025 32GB, 3x Samsung F4 2TB
      • Monitor:
      • 2x NEC Multisync PA241w an Ergotron LX
      • Sound:
      • Creative X-Fi ExtremeMusic@Teufel Motiv 2
      • Netzteil:
      • Seasonic X-560
      • Betriebssystem:
      • Windows 7 Professional
      • Sonstiges:
      • LSI MegaRAID 8888ELP RAID5
      • Notebook:
      • Lenovo T60p + X25-M G2 160GB
      • Handy:
      • Nokia Lumia 800

    Standard

    top:0px;
    left:0px;

    Wie soll das denn zentriert werden?
    Du hast da ziemlich viele unnötige, verkomplizierende Deklarationen drin. Schmeiß doch mal die ganzen z-indexe raus.

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein