[TYPO3-german] [OT] CSS - Podcast Thomas Biller

Basti sebastian.schmal at gmx.de
Thu Feb 19 13:22:09 CET 2009


Arbeite bei sowas immer in "px" !

dann sollte das so aussehen:

#wrapper {
   padding: 0px;
   margin: 0px;
   float: left;
   display: inline;
   weight: 200px;
}

usw.

und dann kannst du später dein system mit padding usw. ausbauen!


grüße, basti

------------------------------------------

TYPO3 - TIPS - ANLEITUNGEN - NEWS - TYPO3

unter: http://blog.ingeniumdesign.de/

------------------------------------------


Daniel Gercke schrieb:
> Hallo zusammen,
> 
> Thomas erklärt in seinem CSS Podcast auf typo3.org, wie man ein Layout 
> erstellt, bei dem die Umrechnung von em in px sehr genial und einfach 
> funktioniert.
> 
> Zur Erinnerung hier nochmal der Link:
> http://castor.t3o.punkt.de/files/podkast_7mf_css.m4v
> 
> Heute ist mir jedoch etwas aufgefallen, was ich mir nicht erklären kann, 
> und ich hoffe, dass von Euch jemand den entscheidenden Tipp für mich hat.
> 
> Ich habe ein 3 Spaltiges Layout erstellt. Die Spalten haben alle
> float: left; und sind natürlich div´s.
> 
> Ich habe dabei folgende Breiten in em verwendet:
> 
> Wrapper: 98.0em;
> Links & Rechts: 17.6em;
> Mitte: 62.8em;
> 
> Leider bricht die letzte Spalte im IE7 um.
> Damit Ihr das mal nachvollziehen könnt, hier der Code:
> 
> ---- HTML ----
> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
>         "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
> <head>
>  <title>CSS - PROBLEM</title>
>   <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
>   <link href="layout.css" rel="stylesheet" type="text/css" />
> </head>
> <body>
> <div id="page_margins">
>   <div id="header">
>     <div class="sideCol">Links</div>
>     <div class="centerCol">Mitte</div>
>     <div class="sideCol">Rechts</div>
>   </div>
> </div>
> </body>
> </html>
> ---- ENDE ----
> 
> --- CSS ---
> /* CSS Document */
>   * {
>     font-size: 1em;   /* dont change */
>     margin:0;
>     padding: 0;
>     font-weight: normal;
>   }
>   html {
>     font-size: 62.5%; /* dont change */   
>   }
> 
>   body{
>     color: #093057;
>     background: #fff;
>     text-align: left; /* LTR */
>     margin:0;
>     padding:0;
>     font-size: 1.0em; /* global font-size tag*/
>     font-family:  Arial, Helvetica, sans-serif;
>   }
> 
>   #page_margins {
>     width: 98.0em;
>     padding:1.0em 0.0em;
>     margin: 0.0em auto;
>   }
> 
>   #header {
>     background: #093057;
>     color: #fff;
>     margin:0.0em;
>     padding:0.0em;
>     height: 6em;
>     width: 98.0em;
>   }
> 
>   .sideCol {
>     margin:0;
>     padding:0;
>     float: left;
>     width: 17.6em;
>     background-color: #eaeaea;
>     position:relative;
>     height: 6em;
>   }
> 
>   .centerCol {
>     float: left;
>     width: 62.8em;
>     margin:0;
>     padding:0;
>     background:navy;
>     position:relative;
>     height: 6em;
>   }
> --- ENDE ---


More information about the TYPO3-german mailing list