treehouse : what would you like to learn today?
Web Design Web Development iOS Development

[Solved] Alter background image depending on length of text.

  • Hi Guys!

    I'm working on a client blog project, I'm wanting to use a graphic as the background image of a category link, similar to how Paul Boag has used on his redesigned site http://boagworld.com

    The image source is one PNG which resizes depending on the length of the category name, without distorting the ends of the tag.

    Can anyone recommend any articles or tutorials covering this?

    Thanks

    Danny

  • I'm confused..are you adding the bg image to the text or the element holding the text?

    It's difficult to tell which example you are trying to specify from the link you gave.

  • If you mean this img

    image

    Then it's a 'cheat' if you will.

    The way it's done is to have a span which only uses the left part of the image as it's background.

    The span is wrapped around a link which uses the right end of the image as it's bg.

    The rest is done with padding/margins.

  • Apologies, yes it was that image I was referring to.

  • Thanks! It may be a cheat, but a clever one. Thanks again

  • You actually don't need the span if you use pseudo elements.

    http://codepen.io/anon/pen/drDaz