Как предотвращать печать ячейки таблицы

Секция "изменять" один th. Возможно предотвращать печать (в принтере)?

Не возможно использовать как hidden-print.

captura previa a imprimir - la última columna de la tabla

Веб - bootstrap с достаточным количеством соединений и стилей css. У него есть, что кредит другая форма, какой-то plugin print.

captura del código


Рукописный шрифт, который это сделал, чтобы отображать контент таблицы этой OK, но я хочу избежать секцию "изменять" еще этого не добилось, чтобы не вводить информацию в компьютер :last-child так как ко мне шли бы много задержка и больше кодов. что-то лучшее?

captura del código que está insertando el CSS

5
задан 29.09.2016, 23:22
2 ответа

Ты можешь использовать средний показатель query для времени печатения заставляя @media print, тогда с CSS выбирать последнюю колонну (оба с th и с td из-за которого видят в задержании экрана твоего кода), и помещать ему один display:none для того, чтобы он не появился. Чтобы выбирать последний элемент ты использовал бы last-child.

Entonce был бы немного этим:

@media print {
  table tr td:last-child, table tr th:last-child { display:none; }
}

Он был бы лучше, если бы правило CSS было более специфическим (p.e., если бы у него была идентификация таблицы или какого-то специального класса, которые только у этой таблицы были), чтобы предотвращать, что скрывается последняя колонна также в других подмостках той же страницы.

4
ответ дан 24.11.2019, 13:15
  • 1
    я протестировал ее оно я не функционирует.: C. Я предполагаю: last-child не выходит какая-то, только в таблице как < th> осложненный, чтобы делать ее. Я буду показывать другое изображение для того, чтобы ты это увидел, это рукописный шрифт, что hab и # 237; в сделанный сегодняшний день. –  Lisandro Contreras 29.09.2016, 22:50
  • 2
    @LisandroContreras это лучшее решение, которое есть (та, что подумали типы, которые определяют CSS), только ты должен обеспечивать себе, что селектор, что ты используешь этот беря колонну, которую ты не хочешь включить. –  rnrneverdies 29.09.2016, 23:08
  • 3
    @LisandroContreras попытайся в в и # 241; adir только линия table tr td:last-child, table tr th:last-child { display:none; } внутри стилей в htmlToPrint. –  Alvaro Montoro♦ 29.09.2016, 23:30
  • 4
    @AlvaroMontoro мне было сложно размещать различные формы в c и # 243; digos тогда я произошел с собой и # 243; другой способ писать и отделять. Я СЛЕДУЮ! Сейчас я счастлив!! в конце концов... твой совет я sirvi и # 243; но мне было сложно понимать ее. Atte. –  Lisandro Contreras 03.10.2016, 15:57

Оцененные, он делает пару часов, в конце концов я это решил другую форму, чтобы отделять их cГіdigos в рукописном шрифте размещая в другой части ниже:

'table tr td:last-child { display:none; }' + 'table tr th:last-child { display:none; }' + '}' +

я функционировал! тогда, когда я нажимаю кнопку, я "напечатал", появитесь окно impresiГіn, так как таблица ее secciГіn "Изменять" исчезает то есть, не было годным к печати. Вот то, что приносит function DivsPrint, это немного сложный процесс для того, чтобы оно функционировало хорошо со столькими cГіdigos. Это hidden-print он не истекает хорошо, когда один хочет. Эта publicaciГіn подает для других разработчиков php, js, и т.д., что estГ©n заинтересованные стороны, которые должны изучать ее. Привет!

introducir la descripción de la imagen aquí introducir la descripción de la imagen aquí introducir la descripción de la imagen aquí

1
ответ дан 24.11.2019, 13:15
  • 1
    Я радуюсь, что ты нашел soluci и # 243; n, но ты продолжаешь говорить, что hidden-print ты не функционирует, поэтому он спрашивал у тебя, как ты называешь css bootstrap, если у тебя есть признак media, но без стоимости all или print не функционировать и # 225;. –  blonfu 04.10.2016, 09:21

Теги

Похожие вопросы