ورود

View Full Version : سوال: تعیین عرض یک ستون جدول



mortezahbh
دوشنبه 03 شهریور 1393, 14:06 عصر
با سلام

می خواستم بدونم چطوری میتونم عرض ستون اول این جدول رو جداگانه تعیین کنم؟


<td id='td1' >عنوان خبر</td>
<td id='td1'> برچسب</td>
<td id='td1'>تاریخ ثبت</td>
<td id='td1'>ساعت ثبت</td>



#td1
{
width:297px;
height: 45px;
font-family: b bardiya;
font-size: 18px;
}

چون استایل اون ها با توجه به td1 در فایل css تعیین شده و خیلی صفحات دیگه سایت از این استایل استفاده میکنند و فقط لازم دارم که توی این جدولم اندازه ستون اولی بزرگتر باشه چطوری میشه اینکارو کرد؟
غیر از تعریف یک استایل جدید برای این جدول راه دیگه ای داره؟

ممنون

ABZiko
دوشنبه 03 شهریور 1393, 14:15 عصر
خیلی از کداتون سر در نیاوردم ولی اگر از تگ td استفاده می کنید ، یک صفت داره تگ td به نام width که به همون عرض بدین.

mortezahbh
دوشنبه 03 شهریور 1393, 15:30 عصر
خیلی از کداتون سر در نیاوردم ولی اگر از تگ td استفاده می کنید ، یک صفت داره تگ td به نام width که به همون عرض بدین.

ببخشید کدها توی ویرایش خراب شده بود (درستشون کردم)

چون برای تگ <td> یک استایل در فایل css تعریف کردم و اونجا width مشخص شده داره وقتی این خاصیت رو داخل فایل htmlش میذارم هیچ تغییر اعمال نمیشه و استایلش رو از فایل css فقط میگیره

mortezahbh
سه شنبه 04 شهریور 1393, 19:11 عصر
درضمن من میخوام استایل قبلی رو که از td1 میگره حفظ کنه و فقط در این صفحه عرض اون تغییر کنه

Mori Bone
سه شنبه 04 شهریور 1393, 19:16 عصر
از این استفاده کن:

style='width: 50px !important';

ABZiko
سه شنبه 04 شهریور 1393, 21:55 عصر
آره ، من اول متوجه نشدم، شما چون توی دو جا از width های متفاوت در تعیین اندازه استفاده کردین، باید از !important استفاده کنید که مثلا این عرض اولویت اول است.

qartalonline
چهارشنبه 05 شهریور 1393, 09:24 صبح
کدهاتون اشتباه هستش، td رو داخل تگ table استفاده میکنن.

table>tbody>tr>td
بعد به td مورد نظر استایل بدید.