Ergebnis 1 bis 8 von 8

Thema: Spaltenbreite mit CSS definieren

  1. #1
    Teeny
    Registriert seit
    27.08.2005
    Beiträge
    37
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard Spaltenbreite mit CSS definieren

    Ich habe viele Tabellen, die alle dieselben Angaben für die Spaltenbreite haben sollen. Deshalb würde ich das gerne zentral festlegen.

    Gibt es eine CSS-Entsprechung für:
    <colgroup>
    <col width="xx%">
    <col width="xx%">
    <col width="xx%">
    </colgroup>
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Forum Guru
    Registriert seit
    14.06.2004
    Ort
    Schleswig-Holstein
    Beiträge
    5.439
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Wenn alle Spalten gleich breit sind, dann kannst du es mit
    Code:
    <style type="text/css">
      <!--
      col &#123;width&#58;80px;&#125;
      -->
    </style>
    Ansonsten mußt du eben Klassen verwenden.

    G.a.d.M.

    Ronald

  3. #3
    Teeny
    Themenstarter

    Registriert seit
    27.08.2005
    Beiträge
    37
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Danke, mache es jetzt wie folgt:

    <style>
    #tab1{...}
    #tab1 col.col1{width:50%;}
    #tab1 col.col2{width:20%;}
    #tab1 col.col3{width:30%;}
    </style>

    <body>
    <table id="tab1">
    <colgroup>
    <col class="col1">
    <col class="col2">
    <col class="col3">
    </colgroup>
    </table>
    </body>

  4. #4
    Forum Guru
    Registriert seit
    14.06.2004
    Ort
    Schleswig-Holstein
    Beiträge
    5.439
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Moin!

    Wenn du mit Klassen arbeitest, dann brauchst du den Umweg über die ID nicht:
    Code:
    <html>
    <head>
    <title></title>
    <style type="text/css">
    <!--
    .col1&#123;width&#58;50%;&#125;
    .col2&#123;width&#58;20%;&#125;
    .col3&#123;width&#58;30%;&#125;
    -->
    </style>
    </head>
    <body>
    <table border="1" cellspacing="0" cellpadding="0" width="600">
      <colgroup>
        <col class="col1">
        <col class="col2">
        <col class="col3">
      </colgroup>
      <tr>
      <td>x</td>
      <td>y</td>
      <td>z</td>
      </tr>
    </table>
    </body>
    </html>
    G.a.d.M.

    Ronald

  5. #5
    Großmeister(in)
    Registriert seit
    27.09.2005
    Beiträge
    591
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    und ids die nur zum zuordnen darin enthaltener Klassen dienes müssen nicht im Style sheet aufgefürt werden
    lieber mal hier http://de.selfhtml.org nachgucken

  6. #6
    Teeny
    Themenstarter

    Registriert seit
    27.08.2005
    Beiträge
    37
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Hoppla, hatte nicht damit gerechnet, dass auf mein Posting noch eine Antwort kommt.

    Die ID benutzte ich, um verschiedene Tabellentypen zu unterscheiden.

  7. #7
    Forum Guru
    Registriert seit
    14.06.2004
    Ort
    Schleswig-Holstein
    Beiträge
    5.439
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Das kannst du ja gerne machen, aber du brauchst es nicht für die Styles, wenn du Klassen verwendest.

    G.a.d.M.

    Ronald

  8. #8
    Großmeister(in)
    Registriert seit
    27.09.2005
    Beiträge
    591
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    man kann css auch so definieren
    Code:
     #tab1 li&#123;eigenschaften;&#125;
    so werden die eigenschaften auf alle[*] elemente in einer tabelle mit der id tab1 angewendet
    lieber mal hier http://de.selfhtml.org nachgucken

Ähnliche Themen

  1. Spaltenbreite bestimmen
    Von Su 64 im Forum HTML & CSS Forum
    Antworten: 2
    Letzter Beitrag: 16.06.2008, 18:18
  2. Spaltenbreite IE & Firefox
    Von Highrise im Forum HTML & CSS Forum
    Antworten: 1
    Letzter Beitrag: 07.02.2006, 22:33
  3. verschiedene Spaltenbreite
    Von KalterKaffee im Forum HTML & CSS Forum
    Antworten: 8
    Letzter Beitrag: 13.08.2005, 12:48
  4. spaltenbreite bei tabellen festlegen.
    Von Calle66 im Forum HTML & CSS Forum
    Antworten: 2
    Letzter Beitrag: 02.12.2004, 21:30
  5. unabhängige Spaltenbreite in Tabelle?!
    Von NicolasOnline im Forum HTML & CSS Forum
    Antworten: 3
    Letzter Beitrag: 06.06.2004, 01:09

Stichworte

Berechtigungen

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