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

  • DavidParody

    DavidParody

    17 EKİM 2009
  • hidetake takayama

    hidetake tak

    3 Mart 2009
  • Matthew Morrill

    Matthew Morr

    15 EKİM 2011