FAQ |
Kalender |
![]() |
#1 | ||
|
|||
Medlem
|
Jag har behov av att kunna skriva ut etiketter som hämtats från en databas. Själva hämtningen har jag fått till så den är inget problem. Det som strular är däremot att om antalet etiketter inte rymms på ett A4 så händer det ibland att jag får en sidbrytning mitt i en etikett
![]() Html-strukturen är att jag har en två-kolumns-tabell (class="main") som innehåller en etikett i varje cell, medan själva etiketterna också är tabeller (class="address_card"). Jag har angivit Kod:
table.address_card { page-break-inside:avoid; } Klarar dagens webbläsare page-break-inside, och isåfall, finns det något workaround för buggen? |
||
![]() |
![]() |
![]() |
#2 | |||
|
||||
Flitig postare
|
Enligt w3schools stödjer varken FF eller IE det.
Är det "nobr" du är ute efter? I så fall har du "white-space: nowrap" till CSS. |
|||
![]() |
![]() |
![]() |
#3 | ||
|
|||
Mycket flitig postare
|
page-break-before och page-break-after har du ju annars. Om etiketterna är ganska små så bör de väl funka kanske.
Fullösning som borde funka i nödfall: Lägg en genomskinlig gif bredvid varje etikett. Vad jag vet så bryter IE aldrig bilder på mitten. |
||
![]() |
![]() |
![]() |
#4 | ||
|
|||
Medlem
|
Tack för tipset om giffen, då etiketterna bara ska användas internt så gör det inte så mycket om det bara funkar i en del webbläsare.
|
||
![]() |
![]() |
![]() |
#5 | |||
|
||||
Bara ett inlägg till!
|
Kanske det här är något för dig XHTML-print. Vet inte om det är något som används eller stödjs.
|
|||
![]() |
![]() |
Svara |
|
|