Forums

The forums ran from 2008-2020 and are now closed and viewable here as an archive.

Home Forums CSS Wrapping a frame border image around a HTML5 canvas

  • This topic is empty.
Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #295207
    ruzip
    Participant

    I need to add some frame border in a form of a single image on a canvas element. The image is around 1470×750 and it should resize automatically depending on the size of the canvas.

    I actually found a related solution, but the answer provided here uses div and sliced images and not a single image.

    https://stackoverflow.com/questions/5660746/css-wrap-an-image-around-a-div-as-an-border-frame

    Something like how CSS3 background contain or cover would do. I would prefer a complete CSS solution if this is possible.

    #295222
    Paulie_D
    Member

    border-image is probably what you are looking for.

    #295238
    ruzip
    Participant

    Thanks Paulie_D but border image is good for splices, I need to have it as a single image.

    #295240
    Paulie_D
    Member

    I’m unclear what it is you are trying to do…either you want a border or you don’t.

    …and a border-image is a single image….just different parts of it are used for each part of the border.

    https://developer.mozilla.org/en-US/docs/Web/CSS/border-image

    #295243
    ruzip
    Participant

    Thanks! it works perfectly now with border-image. Yes, sorry I thought it was a hard process, but found a lot of generators that eases the set up and explains in detail how it works.

    PS: I’m trying to mark your first reply as good answer, but nothing happens. fyi

Viewing 5 posts - 1 through 5 (of 5 total)
  • The forum ‘CSS’ is closed to new topics and replies.