Emptied of expectation. Relax. (tinyjo) wrote,
Emptied of expectation. Relax.

Roll on CSS3

Yes, it's sad but true. I am torn between staying true to the principle of only including structural markup in my HTML and all the layout info in the CSS and the ability to do what I want in my layout. My problem is the entry borders, which I really like the way they are. Unfortunatly, they're actually made of a background image and if the background is smaller than the length of the entry then the left hand line doesn't go all the way up. If I use a proper border then it covers over the paw print at the bottom. If this was CSS3 then I'd have the choice to use a border-image property or to specify more than one background image for the same element (yeah, I know, weird eh? But cool). But no such luck for me. So what to do? I could make my background image taller, but there's always going to be a risk of finding a longer entry. Alternatively, I could stick a line rule or a placeholder of some kind in the bottom of my entry div or just underneath it to hold the background image. Which is cheating because it's not structural. Why oh why do I have the soul of a purist?
Tags: css, geek, meta
  • Post a new comment


    Comments allowed for friends only

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

  • 1 comment