любые предложения по этой проблеме печати CSS - PullRequest
0 голосов
/ 01 мая 2010

У меня есть этот код на моем print.css:

#header, #tae, #nav, .noprint {display: none;}                          
width: 100%; margin: 0; float: none;

Чтобы не отображать элементы в этих тегах div. Но я не знаю с кодом ниже, почему он не сотрудничает. Если я размещу теги div на нем. И тогда я нажал кнопку печати. Я не вижу выхода. Вот оно:

<div id="tae">

<table border="0" align="center" cellpadding="0" cellspacing="0" class="bg1">
    <tr>
        <td class="text1" style="height: 50px;">xd627 information management system</td>
    </tr>

    <tr>
        <td class="bg5"><table border="0" cellspacing="0" cellpadding="0" style="height: 62px; padding-top: 15px;">
            <tr align="center">
                <td><a href="userpage.php" class="link1">Homepage</a></td>
                <td><a href="RegStuds.php" class="link1">Database</a></td>

                <td><a href="#" class="link1">About</a></td>
                <td>&nbsp;</td>
                <td>&nbsp;</td>
                <td>&nbsp;</td>
            </tr>
        </table></td>
    </tr>



    <tr>


        <td valign="top" class="bg6">&nbsp;</td>
    </tr>
    <tr>

        <td><table width="780" border="0" cellspacing="0" cellpadding="0">
                <tr valign="top">
                    <td width="20">&nbsp;</td>
                    <td width="297"><table width="100%" border="0" cellspacing="0" cellpadding="0">
                            <tr>

                                <td><img src="images/spacer.gif" alt="" width="30" height="30" /></td>
                        </tr>


                            </tr>
                            <tr>
                                <td class="text2">

 </div>



   <div id="max">

<?php

//some php code in here showing a mysql table.

?>

</div>

Что не так с моим кодом? Зависит ли php-скрипт от того, где я поместил тег div? Что я делаю? Все, что я хочу показать на своей странице при печати, - это таблица MySQL. я использую Универсальный конвертер документов для имитации печати. ​​

1 Ответ

1 голос
/ 01 мая 2010

HTML-код в этом фрагменте поврежден, и весь документ содержится в #tae, поэтому ничего не будет печататься, так как все в контейнере, который отображается: нет;

Вот исправленная версия этой разметки.

<div id="tae">
    <table border="0" align="center" cellpadding="0" cellspacing="0" class="bg1">
        <tr>
            <td class="text1" style="height: 50px;">xd627 information management system</td>
        </tr>
        <tr>
            <td class="bg5">
                <table border="0" cellspacing="0" cellpadding="0" style="height: 62px; padding-top: 15px;">
                    <tr align="center">
                        <td><a href="userpage.php" class="link1">Homepage</a></td>
                        <td><a href="RegStuds.php" class="link1">Database</a></td>
                        <td><a href="#" class="link1">About</a></td>
                        <td>&nbsp;</td>
                        <td>&nbsp;</td>
                        <td>&nbsp;</td>
                    </tr>
                </table>
            </td>
        </tr>
        <tr>
            <td valign="top" class="bg6">&nbsp;</td>
        </tr>
        <tr>
            <td>
                <table width="780" border="0" cellspacing="0" cellpadding="0">
                    <tr valign="top">
                        <td width="20">&nbsp;</td>
                        <td width="297">
                            <table width="100%" border="0" cellspacing="0" cellpadding="0">
                                <tr>
                                    <td>
                                        <img src="images/spacer.gif" alt="" width="30" height="30" />
                                    </td>
                                </tr>
                                <tr>
                                    <td class="text2"></td>
                                </tr>
                                <!-- All this is missing, from here... -->
                            </table>
                        </td>
                    </tr>
                </table>
            </td>
        </tr>
    </table>
</div>
<!-- ...to here. -->


<div id="max">

<?php

//some php code in here showing a mysql table.

?>

</div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...