SORU
29 HAZİRAN 2012, Cuma


Hücre genişliği içeriğe sığdır

Verilen aşağıdaki biçimlendirme, nasıl kullanabilir miyim CSS zorla bir hücre (hücre sütun) için uygun genişlik kapsamında bunun yerine streç (varsayılan davranış)?

<style type="text/css">
td.block
{
border: 1px solid black;
}
</style>
<table style="width: 100%;">
<tr>
    <td class="block">this should stretch</td>
    <td class="block">this should stretch</td>
    <td class="block">this should be the content width</td>
</tr>
</table>

EDİT: sabit genişlik kod olabilir farkındayım, ama daha ziyade, sütunda gidecek olan içeriği dinamik olarak yapmak istiyorum.

Bu aşağıdaki resme baktığımızda, ilk görüntü biçimlendirme üretir. İkinci görüntü istiyorum.

enter image description here

CEVAP
29 HAZİRAN 2012, Cuma


Eğer sorunuzu anladığımdan emin değilim, ama bir bıçak alacağım. JSfiddle of the example.

HTML:

<table style="width: 100%;">
<tr>
    <td class="block">this should stretch</td>
    <td class="block">this should stretch</td>
    <td class="block">this should be the content width</td>
</tr>
</table>

CSS:

td{
    border:1px solid #000;
}

tr td:last-child{
    width:1%;
    white-space:nowrap;
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Mindy

    Mindy

    20 NİSAN 2006
  • spederson7

    spederson7

    17 Temmuz 2006
  • Thom Hall

    Thom Hall

    24 Kasım 2006