Forums

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

Home Forums CSS [Solved] responsive percentage based right triangle

  • This topic is empty.
Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #173870
    rwchampin
    Participant

    im trying to create a right triangle that is fixed positioned at top: 0, left:0 and takes up 50% width and 50% height….to make the triangle i have to use the border property which is fine its just that border uses pixels…not percent…help?

    #173874
    Paulie_D
    Member

    Basically, if you want to use CSS triangles based on borders, you have to use pixels (or pixel based values such as rem/em etc).

    There is no getting round that….unfortunately.

    Is this an assignment/text or just a wish list?

    #173881
    Paulie_D
    Member

    Yeah…CSS triangles would not be the optimal solution to that.

    #173882
    paulob
    Participant

    Hi,

    You can do something like this:

    http://codepen.io/paulobrien/full/FoACz/

    However it is a fixed ratio triangle although it scales up and down based on the width.

    I don’t think its possible with css borders to get any closer as you seem to want a ‘stretchy’ triangle that changes shape.

    You could do it with an actual triangle image and just hook its width and height into 50% of the viewport. Or perhaps use svg.

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