powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / При печати и preview пропадают границы таблицы
7 сообщений из 7, страница 1 из 1
При печати и preview пропадают границы таблицы
    #36586649
Kosoblik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!
Такой вопрос: рисую таблицу, в IE все выглядит красиво и аккуратно. Жму "Предварительный просмотр" - границы не отображаются, и при печати такая же история.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
<html>
  <body>
    <table width="100%" cellpadding="3" cellspacing="1" bgcolor="#000000">
      <tr>
        <td bgcolor="#ffffff" align="center" valign="center">
          <table width="100%">
            <tr>
              <td width="50%" align="center">
                Какой-то текст  1 
              </td>
              <td width="50%" align="center">
                Какой-то текст  2 
              </td>
            </tr>
          </table>
        </td>
      </tr>
      <tr>
        <td bgcolor="#ffffff" align="center">
          Какой-то текст  3 
        </td>
      </tr>
    </table>
  </body>
</html>
Заранее благодарю за ответ.
...
Рейтинг: 0 / 0
При печати и preview пропадают границы таблицы
    #36586690
malast
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Надо явно задавать стиль границ ячеек, примерно так:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
<html>
  <body>
    <table width="100%" cellpadding="3" cellspacing="1" bgcolor="#000000"  >
      <tr>
        <td bgcolor="#ffffff" align="center" valign="center">
          <table width="100%">
            <tr>
              <td width="50%" align="center" style="border-style:solid">
                Какой-то текст  1 
              </td>
              <td width="50%" align="center" style="border-style:solid">
                Какой-то текст  2 
              </td>
            </tr>
          </table>
        </td>
      </tr>
      <tr>
        <td bgcolor="#ffffff" align="center" style="border-style:solid">
          Какой-то текст  3 
        </td>
      </tr>
    </table>
  </body>
</html>


Естественно, поправите как Вам надо.
...
Рейтинг: 0 / 0
При печати и preview пропадают границы таблицы
    #36586697
Kosoblik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Но тогда границы не совпадут с исходными :( Или можно это как-нибудь сделать?
...
Рейтинг: 0 / 0
При печати и preview пропадают границы таблицы
    #36586723
malast
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
KosoblikНо тогда границы не совпадут с исходными :( Или можно это как-нибудь сделать?

У Вас в принципе нет "исходных" границ, т.к. ни для одного элемента таблицы (<table>,<tr>,<td>) не задан стиль отображения границы. То, что браузер вообще их "отображает" - вызвано тем, что у внешней таблицы задан черный фон bgcolor="#000000", в результате "граница" на Вашем примере - это просто оставшиеся не перкрытыми области фона внешней таблицы.

Вот что-то, примерно близкое к тому, что Вы хотите:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
<html>
  <body>
    <table width="100%" cellpadding="3" cellspacing="1" style="padding:0px" >
      <tr style="margin:0px">
        <td bgcolor="#ffffff" align="center" valign="center" style="border-style:solid; border-width:1px; 

margin:0px">
          <table width="100%">
            <tr>
              <td width="50%" align="center">
                Какой-то текст  1 
              </td>
              <td width="50%" align="center">
                Какой-то текст  2 
              </td>
            </tr>
          </table>
        </td>
      </tr>
      <tr style="margin:0px">
        <td bgcolor="#ffffff" align="center" style="border-style:solid; border-width:1px;margin:0px">
          Какой-то текст  3 
        </td>
      </tr>
    </table>
  </body>
</html>
...
Рейтинг: 0 / 0
При печати и preview пропадают границы таблицы
    #36587212
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Фикус в том, что по умолчанию броузер не печатает фоновые картинки и заливки для экономии расходных материалов.
...
Рейтинг: 0 / 0
При печати и preview пропадают границы таблицы
    #36587240
malast
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Antonariy,

На мой взгляд, правильнее делать границы с помощью задания стиля границ, а не хитрого шаманства с цветом фона. Может, я ошибаюсь?
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
При печати и preview пропадают границы таблицы
    #39181086
Пшмфт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
для таблицы в стиле на прописать

border-collapse:collapse;
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / При печати и preview пропадают границы таблицы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]