Avatar billede jmc Nybegynder
16. juni 2003 - 00:35 Der er 20 kommentarer og
1 løsning

hvordan virker .pagebreak

<style type="text/css">
<!--
.pagebreak {
    page-break-after: always;
}
-->
</style>


jeg kan ikke få det til at virke....
Avatar billede schaefner Juniormester
16. juni 2003 - 00:39 #1
sætter du så også class="pagebreak" på det element du vil bruge det på?
Avatar billede skovenborg Nybegynder
16. juni 2003 - 00:46 #2
Så vidt jeg kan se ud fra CSS specifikationerne, så er page-break til hele siden og ikke til de enkelte objekter. Det har altså kun betydning for hvornår siden stopper (bruger når du skal fx printe ud).
Avatar billede jmc Nybegynder
16. juni 2003 - 00:48 #3
man må da kunne se den virke hvis man vælge vis udskrift i IE?
Avatar billede skovenborg Nybegynder
16. juni 2003 - 00:48 #4
næh, hov det kan den vist godt - men umiddelbart kan du jo ikke se forskel på selve siden, da det jo har betydning for hvornår en side stopper.
Avatar billede roenving Novice
16. juni 2003 - 00:48 #5
http://www.w3.org/TR/REC-CSS2/page.html#forced

Jeg læser dette som tilhørende et element, men ville nok bruge det til:

@media:print{
.pagebreak {
    page-break-after: always;
  }
}
Avatar billede schaefner Juniormester
16. juni 2003 - 00:48 #6
skovenborg >> Ikke helt:


<div style="page-break-after: always">Første side</div>

Anden side
Avatar billede jmc Nybegynder
16. juni 2003 - 00:49 #7
<%
' første bogstav
str = ordbog.Fields.Item("ord").Value

  char1 = left(str,1)
  ' hvis første bogstav er <> første bogstav fra sidste loop sættes 1. bogstav stort.
  if ucase(char1) <> ucase(oldchar1) then
    ' sæt første bogstav til uppercase
      response.write "<span class=""pagebreak""><font size='7'>" & ucase(char1) & "</font><BR><BR>"
  else
    response.write " "
  end if

  oldchar1 = char1
%>
Avatar billede skovenborg Nybegynder
16. juni 2003 - 00:49 #8
Jep, har også fundet ud af det nu :-)
Avatar billede schaefner Juniormester
16. juni 2003 - 00:51 #9
Kommer der overhovedet til at stå noget efter dit "page-break"?
Avatar billede jmc Nybegynder
16. juni 2003 - 01:01 #10
nej det skal bare være resten af siden = tom
næste side starter med nyt bogstav.
Avatar billede jmc Nybegynder
16. juni 2003 - 08:00 #11
any clues?
Avatar billede roenving Novice
16. juni 2003 - 12:05 #12
Jeg tror du blive nødt til at definere en @page-rule for at udføre en opdeling på denne måde jvnf. http://www.w3.org/TR/REC-CSS2/page.html
Avatar billede jmc Nybegynder
16. juni 2003 - 12:42 #13
Jeg kan ikke finde noget page-rule på denne side, har du et kodeeksempel?
Avatar billede roenving Novice
16. juni 2003 - 12:49 #14
Beklager, jeg har ikke selv haft behov for det ...

-- eller rettere har jeg anset det for så svært at gå til, at de gange jeg har tænkt på det til udskrift, har jeg fundet et lavere sted i gærdet ;o]

-- selve definitionen af @page ligger på dette sted:
http://www.w3.org/TR/REC-CSS2/page.html#page-box
Avatar billede jmc Nybegynder
16. juni 2003 - 22:25 #15
Det fatter jeg ikke noget a, jeg har prøvet det men intet ser ud til at virke...... Jeg må ud og gennemsøge nettet. Jeg vil bare gerne kunne definere aet simpel sideskift!
Avatar billede roenving Novice
17. juni 2003 - 08:15 #16
-- hvis du finder noget vil jeg (vi ?-) gerne kende det !o]
Avatar billede jmc Nybegynder
18. juni 2003 - 01:37 #17
Dette virker, men teksten placeres på midt af siden hvis der kan er en 1/2 siden inden pagebreak?
Avatar billede roenving Novice
18. juni 2003 - 01:40 #18
Hvad fik du til at virke ?-)
Avatar billede jmc Nybegynder
18. juni 2003 - 07:49 #19
at lave et pagebreak!
Avatar billede jmc Nybegynder
18. juni 2003 - 07:53 #20
Avatar billede jmc Nybegynder
18. juni 2003 - 08:04 #21
jeg kan ikke få teksten på pagebreak siden sat til top?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester