PDA

View Full Version : سوال: ستونهای جدول با سایزثابت در ff و nowrap



h.alizadeh
جمعه 28 آبان 1389, 00:39 صبح
باسلام،

من برای مشاهده ی اطلاعات، یک جدول دارم که میخوام سایز ستونهای اون جدول بصورت ثابت باشه و در صورتی که مقدار ستونی طولانی بود ارتفاع اون سلول زیاد بشه نه طولش.

راستش من در ff تست کردم دو نمونه کد رو که خروجی مطلوب من رو نشون نمیده :
<table border="1" align="right" width="100%" style="table-layout:fixed;" nowrap="nowrap" >
1.gif
<table border="1" align="right" width="100%" style="table-layout:fixed;white-space:nowrap" >
2.gif

کداول دراینترنت اکسپلورر صحیح هست ولی در فایرفاکس خیر
عکسها رو در ضمیمه قرار میدم.

ممنون

Mr FTHEL
جمعه 28 آبان 1389, 11:29 صبح
چون فایر فوکس و اکسپلورر توی پیکسل ها با هم تفاوت دارند
البته توی بعضی کد ها مثلا blink هم تفاوت دارند

h.alizadeh
جمعه 28 آبان 1389, 16:59 عصر
خب حالا من چکار کنم؟
کسی پیشنهادی داره؟کجای کدم الان ایراد داره که دستکار یکنم درست بشه؟:(

z_bluestar
جمعه 28 آبان 1389, 17:06 عصر
style="table-layout:fixed;" رو از جدول بردار وبرای سطر اولت برای هر ستون width مشخص کن مشکلت حل میشه

h.alizadeh
جمعه 28 آبان 1389, 17:59 عصر
style="table-layout:fixed;" رو از جدول بردار وبرای سطر اولت برای هر ستون width مشخص کن مشکلت حل میشه

نشد!
حالا سایزستونهای تغییر میکنه وقتی داده طولانی باشه/

B E H N A M
جمعه 28 آبان 1389, 18:02 عصر
هیچ استایل خاصی لازم نیست استفاده کنید فقط کافیه یک جدول ساده مثل این داشته باشید :


<table border="1">
<tr>
<td width="100">The td tag defines a standard cell in an HTML table.</td>
<td width="100">The td tag defines a standard cell in an HTML table.</td>
</tr>
<tr>
<td width="100">The td tag defines a standard cell in an HTML table.</td>
<td width="100">The td tag defines a standard cell in an HTML table.</td>
</tr>
</table>


هم تو IE و هم FF جواب میده .
اگه مشکلتون حل نشد کدی که دارین استفاده میکنید رو کامل بذارین تا بررسی کنم، احتمالا از یه جای دیگه داره استایل میگیره .

h.alizadeh
جمعه 28 آبان 1389, 18:15 عصر
<table border="1" align="right" width="680px" style="white-space:normal" >
<tr align="center">
<td width="5%">&nbsp;ردیف</td>
<td width="5%">&nbsp;عملیات</td>
<td width="10%">&nbsp;شماره پرسنلی</td>
<td width="15%">&nbsp;نام و نام خانوادگی</td>
<td width="20%">&nbsp;سمت</td>
<td width="10%">&nbsp;تلفن</td>
<td width="35%">&nbsp;آدرس</td>
</tr>

اینطوری کردم از اون لحاظ درست شد ولی ستونها طولشون یکم تغییر میکنه ....و خوب ثابت نمیمونه

Mr FTHEL
جمعه 28 آبان 1389, 20:38 عصر
خوب دوست عزیز pixel های مرورگر ها با هم فرق داره یکمی طبیعی هست اما اگر زیاد باشه مشکل داره