Versionen dieses Beitrags

Css Element per JS einsetzen

Thepoeppel crop Rolf B
  • Css Element per JS einsetzen
  • Hallo Pit,
  • > kann nicht über die Linie hinweg zeichnen
  • Möchtest Du, dass deine Zeichenoperationen im Canvas die Linie überdecken? Die Linie ist sozusagen eine Hilfslinie? Wie wär's dann mit einem transparenten Canvas-Hintergrund und einer Linie dahinter (entweder in 2. Canvas oder ein div mit border (NICHT hr), dass Du mit position:absolute dahinter legst?
  • Wenn die Linie immer sichtbar sein soll, ist's einfacher, dann legst Du das entsprechende DIV einfach mit passender z-order davor.
  • Die grundsätzliche Alternative könnte sein, für das Drucken den Canvas ohne Hilfslinie neu zu zeichnen. Zum Beispiel über Events (beforeprint/afterprint) oder über einen Button, der die Hilfslinie ein-/ausschaltet.
  • _Rolf_
  • --
  • sumpsi - posui - clusi

Css Element per JS einsetzen

Thepoeppel crop Rolf B
  • Css Element per JS einsetzen
  • Hallo Pit,
  • nee, als Element außerhalb das Canvas, das Du mit position:absolute drüberlegst.
  • > kann nicht über die Linie hinweg zeichnen
  • Oder wird das beim Painting des Canvas übermalt?
  • Möchtest Du, dass deine Zeichenoperationen im Canvas die Linie überdecken? Die Linie ist sozusagen eine Hilfslinie? Wie wär's dann mit einem transparenten Canvas-Hintergrund und einer Linie dahinter (entweder in 2. Canvas oder ein div mit border (NICHT hr), dass Du mit position:absolute dahinter legst?
  • _Rolf_
  • --
  • sumpsi - posui - clusi