appearance—外观样式属性

appearance 是一个 不规范的属性(unsupported WebKit property),它没有出现在 CSS 规范草案中。

appearance是用来改变按钮和其他控件的外观,使其外观类似于原生控件。

例:

<p class="lookLikeAButton">我是一个段落P元素 </p><p class="lookLikeAListbox">我是一个段落P元素 </p><p class="lookLikeAListitem">我是一个段落P元素 </p><p class="lookLikeASearchfield">我是一个段落P元素 </p><p class="lookLikeATextarea">我是一个段落P元素 </p><p class="lookLikeAMenulist">我是一个段落P元素</p>

接下来,使用“appearance”属性来改变上面“P”元素的风格:

/*看起来像个按钮,以按钮的风格渲染*/
.lookLikeAButton{  
     -webkit-appearance:button;
     -moz-appearance:button;}
     /*看起来像个清单盒子,以listbox风格渲染*/
     .lookLikeAListbox{    
      -webkit-appearance:listbox;
     -moz-appearance:listbox;}
     /*看起来像个清单列表,以listitem风格渲染*/
     .lookLikeAListitem{     
     -webkit-appearance:listitem;
     -moz-appearance:listitem;}
     /*看起来像个搜索框,以searchfield风格渲染*/
     .lookLikeASearchfield{    
      -webkit-appearance:searchfield;
     -moz-appearance:searchfield;}
     /*看起来像个文本域,以textarea风格渲染*/
     .lookLikeATextarea{  
       -webkit-appearance:textarea;
     -moz-appearance:textarea;}
     /*看起来像个下接菜单,以menulist风格渲染*/
     .lookLikeAMenulist{ 
      -webkit-appearance:menulist;
     -moz-appearance:menulist;}



经过“appearance”的属性值设置后,段落P的默认风格就被改变了,如图所示:


转载于:https://my.oschina.net/u/2415525/blog/507512

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值