Hi Phillipe,
Yes I have. I had to use it once when mobile phones were styling my submit 
buttons and not letting my style be applied.
It would allow the color, but not the appearance like borders and shading to be 
applied. 
Once I added the -*-appearance: unset, it allowed my style to be applied 
including borders and shading.

Best,

Karl DeSaulniers
Design Drumm
http://designdrumm.com




> On Jun 16, 2017, at 8:38 PM, Philippe Wittenbergh <e...@l-c-n.com> wrote:
> 
> 
>> On Jun 17, 2017, at 9:08 AM, Karl DeSaulniers <k...@designdrumm.com> wrote:
>> 
>> Basically you told the browser your checkboxes and radios have no appearance.
>> I think what your wanting is to "unset" the native appearance so you can 
>> apply your own?
>> 
>> That would be:
>> 
>> -moz-appearance: unset;
>> -webkit-appearance: unset;
>> -khtml-appearance: unset;
>> -o-appearance: unset;
>> 
>> I believe..
> 
> Have you tried that?
> It would remove the checkbox/radio “look” anyway, and it won’t give borders, 
> nor give any appearance for the checked state. Have a look using the 
> developper tools of your choice, and check the cascade…
> 
> Using type=checkbox as an example
> For Safari + Blink, the UA stylesheet says:
> -webkit-appearance: checkbox;
> border-style: initial; /* that means: no border, as the root html does not 
> specify any border style. */
> 
> For Firefox:
> -moz—appearance: checkbox;
> border-style: unset;
> 
> So, it will give exactly the same result, different of what Firefox 53 did 
> (which only removed the platform specific “look” when the -moz-appearance: 
> checkbox; is specified).
> 
> Philippe
> --
> Philippe Wittenbergh
> https://l-c-n.com/
> 
> 
> 
> 
> 
> 

______________________________________________________________________
css-discuss [css-d@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