Going on a Safari....

Daphne Ogle daphne at media.berkeley.edu
Thu Jan 8 23:46:07 UTC 2009


I can't be any help with the code but will offer my opinion on the  
squashing question.  Of course... it depends :).   For the most part  
I'd say the font size is most important IF the button is still  
recognizable as a button.

My 2 cents...

-Daphne

On Jan 8, 2009, at 1:35 PM, Jacob Farber wrote:

> I'm in need of your opinion (esp. if your a mac user).
> It seems there's an issue when it comes to Safari rendering  
> different font sizes in their input buttons. Small fonts work ok,  
> but once you try to make an button larger, your CSS is ignored and  
> the font-size becomes fixed.
>
> To overcome this, I created a rule that adds a background to the  
> button, rendering it more like a windows button (ugly and all) which  
> allows the font-size to work.
>
> Herein lies the problem. Do you think it's acceptable to squash the  
> native appearance of a form control in order to force it to  
> accomodate other settings? Is it more user-friendly for the font  
> size to render properly or for the form control to look like a  
> native control?
>
> Any ideas?
>
> For the curious, this effect only takes place when the larger font- 
> size classed are used. The CSS looks like this:
>
> @media screen and (-webkit-min-device-pixel-ratio:0) {
>     html[class~='fl-font-size-70'] input[type=submit],
>     html[class~='fl-font-size-70'] input[type=button] {padding:0 1em}
>
>     html[class~='fl-font-size-80'] input[type=submit],
>     html[class~='fl-font-size-80'] input[type=button] {font-size: 
> 0.8em !important; padding:0 1em}
>
>     html[class~='fl-font-size-90'] input[type=submit],
>     html[class~='fl-font-size-90'] input[type=button] {font-size: 
> 0.9em !important; padding:0 1em}
>
>     html[class~='fl-font-size-100'] input[type=submit],
>     html[class~='fl-font-size-100'] input[type=button] {font-size: 
> 1em !important; padding:0 1em}
>
>     html[class~='fl-font-size-110'] input[type=submit],
>     html[class~='fl-font-size-110'] input[type=button] {background- 
> color:#fff; font-size:1.1em !important; padding:0 1em}
>
>     html[class~='fl-font-size-120'] input[type=submit],
>     html[class~='fl-font-size-120'] input[type=button] {background- 
> color:#fff; font-size:1.2em !important; padding:0 1em}
>
>     html[class~='fl-font-size-130'] input[type=submit],
>     html[class~='fl-font-size-130'] input[type=button] {background- 
> color:#fff; font-size:1.3em !important; padding:0 1em}
>
>     html[class~='fl-font-size-140'] input[type=submit],
>     html[class~='fl-font-size-140'] input[type=button] {background- 
> color:#fff; font-size:1.4em !important; padding:0 1em}
>
>     html[class~='fl-font-size-150'] input[type=submit],
>     html[class~='fl-font-size-150'] input[type=button] {background- 
> color:#fff; font-size:1.5em !important; padding:0 1em}
> }
> _______________________________________________________
> fluid-work mailing list - fluid-work at fluidproject.org
> To unsubscribe, change settings or access archives,
> see http://fluidproject.org/mailman/listinfo/fluid-work

Daphne Ogle
Senior Interaction Designer
University of California, Berkeley
Educational Technology Services
daphne at media.berkeley.edu
cell (510)847-0308






More information about the fluid-work mailing list