چاپ Table Borde

bono056

Member
سلام
من يه نسخه Print friendly واسه جداولي كه Record ها رو نشون ميده ساختم. و با CSS
بردر 1PX بهش دادم. ولي بوردرهاي Table پرينت نميشه.
تو Print Prieview هم Border ها نيستند.
چيكار بايد كرد؟
 

bono056

Member
سلام
جدولي كه من الان دارم اينه:
<Html>
<head>
<title>Print Table Test</title>


<style type="text/css">
<!--
body {
background-color: #FFFFFF;
}
.maintable {
BORDER: #dedede 1px solid;
BACKGROUND-COLOR: #000000
}
.tablecell {
BACKGROUND: #CCCCCC;
}
-->
</style>

<table width="80%" border="0" cellspacing="1" class="maintable">
<tr>
<td class="tablecell"> </td>
<td class="tablecell"> </td>
<td class="tablecell"> </td>
</tr>
<tr>
<td class="tablecell"> </td>
<td class="tablecell"> </td>
<td class="tablecell"> </td>
</tr>
<tr>
<td class="tablecell"> </td>
<td class="tablecell"> </td>
<td class="tablecell"> </td>
</tr>
</table>
اگه همه Cellهارو بردر بدم اينجوري تميز در نمياد.
 

omidak

Active Member
سلام:
ببين چرا ازخود HTML استفاده نمیکنی؟
ببین من الان دارم میبین یه جایه کارت مشکل داره:
کد:
<table width="80%" border="0" cellspacing="1" class="maintable">
و Border رو 0 دادی.
همه Style ها رو پاک کن و Border رو از 1 به بالا بده :wink:
 

bono056

Member
سلام
من هميشه براي بردر دادن به جدول ها از cellspacing استفاده ميكنم.(cellspacing رو 1 ميدم و bgcolor جدول رو برابر رنگي كه ميخوام بردر جدول داشته باشه ميدم) با بردر دادن به جدول نميشه يا حداقل من نميتونم بردرهاي ظريفي كه با اين روش بدست مياد توليد كرد.
ضمنا اينم شايد به همين موضوع برگرده كه نميشه bgcolor جدول رو پرينت گرفت. مثلا من ميخوام رديف اول جدول كه header جدوله رو يه كم تيره تر كنم. نه با CSS/ نه با bgcolor تو خود HTML/ نه با bgimage نتونستم.
شايد بايد تو جايي مثل Page Setup اينارو تنظيم كرد
 

omidak

Active Member
سلام:
من درست متوجه نشدم. اما تويه پرينت دقيقاً همون چيزي كه ميخواييد مياد. :roll: :wink:
 

bono056

Member
سلام
شما يه جدول درست كن. يه bgcolor به يه رديف بده. بعد Print Preview رو بزن.
من چند جا اينو امتحان كردم. نمياد.
تو همين صفحه انجمن شما Print Preview رو بزن. نه بردر ها نشون داده ميشه نه bgcolor ها.
 

omidak

Active Member
سلام:
بله متوجه شدم. به اين مشكل تاحالا برنخورده بودم.
يه نيگاهي ميكنم ببينم چيزي پيدا ميكنم. :wink:
 

pedramza

Member
سلام:

دوست عزيز تا اونجايي كه من مي دونم براي طراحي صفحه اي كه بشه به خوبي ازش پرينت گرفت شما بايد مقادير رو با point ها كه مخفف آن pt مي باشد تنظيم نماييد. چون يك pixel كمتر از اوني هستش كه پرينت گرفته بشه.
امتحان آن ضرر ندارد. اميدوارم مشكلتان حل شود.

موفق و پيروز باشيد...
 

جدیدترین ارسال ها

بالا