Hi Tedd,
No harm done.  :-)  Thanks for confirming that the browsers each have
their own way of rendering bullets.

In the end, I did "browser-sniff" using an IE8 conditional statement
and modifying the CSS until that bullet was close in size to the other
browser's rendering.  IE8 appears to render a standard bullet a little
smaller than IE7/Firefox 3.x.

--Stephen


On Thu, Jul 9, 2009 at 12:29 PM, tedd<tedd.sperl...@gmail.com> wrote:
> At 5:50 PM -0400 7/7/09, tedd wrote:
>>
>> At 5:00 PM -0400 7/7/09, Stephen Tang wrote:
>>>
>>> Hi,
>>> I have a site that was using list-style-type: disc for a list bullet.
>>> The QA team noted that in IE8, the list bullets were smaller than in
>>> IE7 or Firefox.  All three browsers were accessing the same CSS
>>> property:
>>> li {list-style-type: disc; font-size: 12px; line-height: 160%; }
>>>
>>>> From reading the CSS spec and some forums, is it correct that each
>>>
>>> browser has a different way of implementing the size of the bullet, so
>>> that there is no direct way to control is in CSS?  I know the
>>> list-style-image property is available, but I have run into problems
>>> with vertical positioning of an image-based bullet (since
>>> list-style-position isn't precise).
>>>
>>> Thanks,
>>> Stephen
>>
>> Stephen:
>>
>> When I see a post like yours, I can't help but offer this advice:
>>
>> http://sperling.com/four-things-clients-should-know.php
>>
>> Cheers,
>>
>> tedd
>
> Stephen:
>
> My apologies to the list -- in retrospect my post looks like I'm trying to
> promote my site rather than address the question. That was not my intent --
> my article is too lengthy to be posted here. That's my defense and I'm
> sticking to it. :-)
>
> So... to address the question, each browser has it's own "rule's" as to how
> it handles and displays html. Some browsers are very similar while others
> aren't. The box-model problem is one example. Browsers handle zooms
> differently and a first order zoom in one browser does not guarantee that
> the size/position of elements will be the same is another example. Browser
> default fonts are yet another example -- the list goes on and on.
>
> In short, there are many differences between browsers with respect how they
> display html. If you don't like the size of a disc displayed in one browser
> as compared to another, then you have two choices: 1) live with it; 2) or
> browser sniff and change the code accordingly. However, browser sniffing
> brings it's own set of problems to the table and is generally frowned upon
> as bad practice.
>
> Cheers,
>
> tedd
>
> --
> -------
> http://sperling.com  http://ancientstones.com  http://earthstones.com
>
______________________________________________________________________
css-discuss [cs...@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to