Drukowana wersja tematu

Kliknij tu, aby zobaczyć temat w orginalnym formacie

Forum PHP.pl _ Przedszkole _ [HTML][JavaScript][PHP]złamanie formatowanych danych na stronie przekazanych GET

Napisany przez: shreker 11.06.2019, 13:36:43

Mam pytanie odnośnie możliwości złamania formatowanych danych na stronie. Otóż dane ze skryptu (id, i tym podobne) są przekazywane za pośrednictwem GET do oddzielnej podstrony (na której dane są formatowane i przygotowane do wydruku). Dla przykładu zostaje wygenerowanych 3 podstrony z danymi. Moje pytanie dotyczy, czy da się za pomocą jakiegoś znacznika, funkcji lub w inny sposób podzielić w ten sposób zawartość, że określona część danych zostanie "przeniesionych" na dodatkową czwartą podstronę. Przy generowaniu pdf'ów jest taka funkcja i są do tego znaczniki, natomiast czy da się coś takiego zrobić przy generowaniu zwykłej strony ? Oczywiście ilość danych jest zmienna, gdyby była stała, to można by było policzyć znaki, lub linie, dodać kilka odstępów i resztę wygenerować na nowej podstronie. Dzięki za ewentualną pomoc, może ktoś zna rozwiązanie, albo spotkał się z podobnym problemem.

Napisany przez: trueblue 11.06.2019, 13:46:19

Jeśli Ty zakładasz moment przeniesienia tekstu na odrębną stroną, to ten fragment tekstu musisz umieścić w osobnym elemencie i użyć: https://developer.mozilla.org/en-US/docs/Web/CSS/break-inside

Napisany przez: shreker 11.06.2019, 14:02:45

Czyli jeśli dobrze zrozumiałem chodzi o znacznik break-inside:, tylko jak go w praktyce wykorzystać ?
Załóżmy że mamy taką postać:
strona 1
zawartość .....
strona 2
zawartość .....
strona 3
zawartość ....
(tu ma zostac złamany tekst), i na nowej stronie
strona 4
zawartość ....

Napisany przez: trueblue 11.06.2019, 14:07:00

Zawartość strony 4 umieszczasz w elemencie z nadaną wspomnianą właściwością i wartością avoid.

Napisany przez: shreker 11.06.2019, 14:08:13

Dzięki ! smile.gif

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)