PDA

View Full Version : سوال: وقتی یه پست میدم که نوشتش طولانیه کل جدول بندیه سایتم به هم میخوره!!



deamondisk
پنج شنبه 09 اردیبهشت 1389, 04:40 صبح
سلام بچه ها من یه سایت طراحی کردم که با php/mysql هستش با html هم جدول بندیش کردم
حالا وقتی یه پست میدم که نوشتش طولانیه به جای اینکه بره خط بعد جدول رو کش میاره باید چیکار کنم؟؟

پهنای جدول رو هم 500 تعریف کردم بازم اینجوریه ؟
باید چیکار کنم درست بشه


<table width="502" border="0" align="center" cellpadding="0" cellspacing="0">

Keramatifar
پنج شنبه 09 اردیبهشت 1389, 08:03 صبح
<table width="502" border="0" align="center" cellpadding="0" cellspacing="0">
دوست عزیز
داخل تیبل چی داری؟ ادامه سورس رو هم بذار تا ببینم چه کنترلیه که داره باعث Resize شدن تیبل شما میشه...

salehbagheri
پنج شنبه 09 اردیبهشت 1389, 08:47 صبح
احتمال داره كه متن شما بدون فاصله باشه و در بين كلمات از Space استفاده نكرده باشيد.

deamondisk
پنج شنبه 09 اردیبهشت 1389, 09:26 صبح
درست بود دوست عزیز من یه مطلب رو به عنوان تست نوشته بودم که بینیش space نبود و همین باعث پهن شدن جدول میشد

حالا مشکلم اینجاست که اگه عکسی رو بزارم که پهناش بزرگتر از جدول باشه جدول بهم میخوره راهی داره که درست بشه ؟



<?php do { ?>
<table width="502" border="0" align="center" cellpadding="0" cellspacing="0">
<!-- fwtable fwsrc="post.png" fwpage="Page 1" fwbase="post.gif" fwstyle="Dreamweaver" fwdocid = "779711152" fwnested="0" -->
<tr>
<td><img src="images/spacer.gif" width="502" height="1" border="0" alt="" /></td>
<td><img src="images/spacer.gif" width="1" height="1" border="0" alt="" /></td>
</tr>
<tr>
<td background="images/middletop.gif"><div align="center" class="titr"> <?php echo $row_post['title']; ?></div></td>
<td><img src="images/spacer.gif" width="1" height="44" border="0" alt="" /></td>
</tr>
<tr>
<td height="212" valign="top"><table width="100%" border="0">
<tr>
<td colspan="4"><div align="right">
<p align="right"><img src="<?php echo $row_post['subimage']; ?>" hspace="10" vspace="2" align="right" /></p>
<p><?php echo $row_post['body']; ?></p>
</div></td>
</tr>
<tr>
<td width="54%" nowrap="nowrap"><div align="right"><?php echo $row_post['time']; ?></div></td>
<td width="8%" nowrap="nowrap"><div align="right">ساعت </div></td>
<td width="18%" nowrap="nowrap"><div align="right"><?php echo $row_post['sentby']; ?></div></td>
<td width="20%" nowrap="nowrap"><div align="right">ارسال شده بوسیله </div></td>
</tr>
<tr>
<td nowrap="nowrap"><div align="center"><a href="more.php? id=<?php echo $row_post['id']; ?>">ادامه مطلب</a></div></td>
<td nowrap="nowrap"><div align="right"></div></td>
<td nowrap="nowrap"><div align="right"><?php echo $row_post['date']; ?></div></td>
<td nowrap="nowrap"><div align="right">در تاریخ </div></td>
</tr>
</table></td>
<td rowspan="2"><img src="images/spacer.gif" width="1" height="196" border="0" alt="" /></td>
</tr>
<tr>
<td background="images/POST-down.gif"valign="bottom" height="13">&nbsp;</td>
</tr>
</table>
<?php } while ($row_post = mysql_fetch_assoc($post)); ?>

salehbagheri
پنج شنبه 09 اردیبهشت 1389, 12:22 عصر
بله!

در قسمت Style مربوط به جدول كد زير رو وارد كنيد:



overflow: hidden;