1. Dashboard
  2. Artikel
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  1. HTML - Webmaster Forum
  2. HTML / Webmaster Forum
  3. HTML & CSS Forum

height:xx% ???

  • FaFoo
  • 17. Januar 2008 um 14:09
  • FaFoo
    Großmeister(in)
    Reaktionen
    1
    Beiträge
    432
    • 17. Januar 2008 um 14:09
    • #1

    Hallo, ich habe ein ganz simples problem.
    Wieso funktioniert die Höhenangabe in Prozent nicht bei table?


    Code
    <table>
    	<tr>
    		<td id="about"></td>
    		<td id="refs" rowspan="2"></td>
    	</tr>
    	<tr>
    		<td id="kontakt"></td>
    	</tr>
    </table>

    und

    Code
    body{
    margin:0px;
    padding:0px;}
    
    
    table{
    width:100%;
    height:100%;}
    
    
    #about{
    background:#aaa;}
    
    
    #kontakt{
    background:#ccc;}
    
    
    #refs{
    background:#888;}
    Alles anzeigen
  • wernerdeluxe
    Kaiser(in)
    Beiträge
    2.512
    • 17. Januar 2008 um 14:15
    • #2

    mach mal die höhenangaben für <tr> und nicht für <table>

    Maybe this world is another planet's hell

  • FaFoo
    Großmeister(in)
    Reaktionen
    1
    Beiträge
    432
    • 17. Januar 2008 um 14:19
    • #3

    nene so geht das auch nicht.... hab ich alles schon probiert... habs ja auch erst mit divs machen wollen aber da war mir das zu blöd weils in allen browsern irgentwie anders war... kennt man ja...

    px-Angaben funktionieren ja auch logischerweise... nur halt keine Prozente...

  • sabi_14
    Youngster
    Beiträge
    9
    • 17. Januar 2008 um 14:19
    • #4

    Angaben für eine Table funktionieren nicht immer.
    Daher mache eigendlich immer die Angaben für TR und TD.

    Es verhält sich ja auch so, wenn du bei einigen TD's eine breiten Angabe machst,
    so funktioniert die breiten Angabe für die Table eigendlich nicht mehr.

    Am sichersten fährst du eigendlich immer, wenn du die Angaben auf TR und TD
    machst.

    Grüsse
    Sabi

    Es gibt so vieles für das es sich zu Leben lohnt. :) :) :) :) :) :) :)

  • domi1984
    Teeny
    Beiträge
    28
    • 17. Januar 2008 um 14:21
    • #5

    also meine meinung. beschäftige dich weiterhin nur mit divs, da du früher oder später eh umstellen wirst :)

    lieber baust irgendwo noch ne browserweiche ein :)

    mein motto: weg von den Tabellen, wo keine Tabelle benötigt wird :)

  • jojo87
    der/die Göttliche
    Reaktionen
    6
    Beiträge
    3.131
    • 17. Januar 2008 um 14:22
    • #6

    versuchs mal mit position:absolute; zusätzlich.
    Aber prozentuale Höhen machen immer Probleme, hab grad was ähnliches :wink:


  • FaFoo
    Großmeister(in)
    Reaktionen
    1
    Beiträge
    432
    • 17. Januar 2008 um 14:24
    • #7
    Zitat von domi1984

    also meine meinung. beschäftige dich weiterhin nur mit divs, da du früher oder später eh umstellen wirst :)

    lieber baust irgendwo noch ne browserweiche ein :)

    mein motto: weg von den Tabellen, wo keine Tabelle benötigt wird :)

    ich programmier schon länger :P
    ist nur was klitze kleines ich hab keine zeit mich lange mit css rumzuschlagen...

  • FaFoo
    Großmeister(in)
    Reaktionen
    1
    Beiträge
    432
    • 17. Januar 2008 um 14:31
    • #8
    Code
    table{
    width:100%;
    height:100%;
    position:absolute;
    top:0px;
    left:0px;}

    bringt goar nüscht... leider

  • yeti66
    König(in)
    Beiträge
    1.152
    • 17. Januar 2008 um 14:57
    • #9

    FaFoo,

    Code
    * { height:100%;}

    Gruß yeti66 :wink:
    ___________________________________________
    :info:http://www.phpcontact.net/ Kontaktformulare für die eigene Hompage
    http://www.norbert-klippstein.de/ Freiberuflicher Musiker für individuelle Musikdienstleistungen

  • FaFoo
    Großmeister(in)
    Reaktionen
    1
    Beiträge
    432
    • 17. Januar 2008 um 15:06
    • #10

    also so bin ich schonmal ein stück weiter... danke
    nur bezieht sich das 100% jetzt auf ein td, da ich aber zwei tr habe ist die höhe jetzt eigentlich 200%.

    ws genau heißt denn eigentlich der *?

    EDIT: ok isn universalselektor... mehr weiß ich nicht

    EDIT: nichts schreiben habs... gleich glaub ich....

    EDIT: ok doch nicht :) es funktioniert jetzt so wie ich will, nur nicht in opera...

    Code
    body{
    margin:0px;
    padding:0px;
    height:50%;}
    
    
    *{
    height:100%;} 
    
    
    table{
    width:100%;
    float:left;}
    Alles anzeigen

    in opera ist die tabelle nur 50% hoch, in allen anderen 100%.

  • wernerdeluxe
    Kaiser(in)
    Beiträge
    2.512
    • 17. Januar 2008 um 15:44
    • #11
    Zitat von FaFoo
    Code
    body{
    margin:0px;
    padding:0px;
    height:50%;}

    in opera ist die tabelle nur 50% hoch, in allen anderen 100%.

    vll. wegen dem height 50% ?!

    Maybe this world is another planet's hell

  • FaFoo
    Großmeister(in)
    Reaktionen
    1
    Beiträge
    432
    • 17. Januar 2008 um 17:01
    • #12

    schon klar... wollte damit nur sagen, dass das nocht nicht die 100%ige lösung meines problems ist. :)
    habs aber jetzt alles schon hinbekommen... mit divs ^^ :D

Tags

  • browser
  • body
  • opera
  • akt
  • kontakt
  • problem
  • code
  • tabelle
  • position
  • tabellen
  • height
  • css
  • table
  • px
  • prozent
  • rowspan
  1. Datenschutzerklärung
  2. Impressum
Community-Software: WoltLab Suite™
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche