View unanswered posts | View active topics It is currently Sat May 26, 2018 3:30 pm

Reply to topic  [ 2 posts ] 
 Background Offset on Small Elements 
Author Message

Joined: Fri Dec 10, 2010 8:18 am
Posts: 2
Post Background Offset on Small Elements
I have an element which is as follows:

<div style='...'>!</div>

I want it to be 10x x 10px with the text centered.

I can use CSS to do this, and it works fine in all the browsers.
When I use PIE though, it seems to create the background at an offset of 2px or so.
I cannot easily add padding or anything like that, since it will affect the size of the div.

I believe that adding a wrapper element position:relative helped, but I don't want to have to do that....

Try viewing this in IE:
  .a {
    color: white;
    width: 10px;
    height: 10px;
    font-size: 8px;
    display: inline-block;
    border: 0;
    text-align: center;
    padding: 0;
    margin: 0;
    background: #F62013;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#F62013), to(#801B19));
    background: -moz-linear-gradient(#F62013, #801B19);
    -pie-background: linear-gradient(#F62013, #801B19);
    behavior: url(/;

  <a class='a' style="">!</a>

If you comment out the -pie-background attribute, the box will shift up and to the left about 2px. So the VML background is just offset...

Any thoughts? I'm looking into it a bit now...


Fri Dec 10, 2010 8:29 am

Joined: Fri Dec 10, 2010 8:18 am
Posts: 2
Post Re: Background Offset on Small Elements
I diddled around a bit, and putting alerts into the code, I narrowed it down, and it would seem that in my case, if you remove the 'border' on body, it aligns correctly. <shrug>

So -- border: 0 on body if you run into something like this....


Fri Dec 10, 2010 9:00 am
Display posts from previous:  Sort by  
Reply to topic   [ 2 posts ] 

Who is online

Users browsing this forum: No registered users and 2 guests

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by STSoftware for PTF.