• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >css3 > 浅析CSS3中鲜为人知的属性:-webkit-tap-highlight-color

浅析CSS3中鲜为人知的属性:-webkit-tap-highlight-color

作者:天--安静 字体:[增加 减小] 来源:互联网 时间:2017-06-02

本文主要包含鲜为人知,鲜为人知的意思,鲜为人知的拼音,鲜为人知的意思是什么,鲜为人知的反义词等相关知识,天--安静 希望在学习及工作中可以帮助到您

-webkit-tap-highlight-color

这个属性只用于iOS (iPhone和iPad)。当你点击一个链接或者通过Javascript定义的可点击元素的时候,它就会出现一个半透明的灰色背景。要重设这个表现,你可以设置-webkit-tap-highlight-color为任何颜色。
想要禁用这个高亮,设置颜色的alpha值为0即可。

示例:设置高亮色为50%透明的红色:

-webkit-tap-highlight-color: rgba(255,0,0,0.5);
</div>

浏览器支持: 只有iOS(iPhone和iPad).

css3中-webkit-text-size-adjust详解     

1、当样式表里font-size<12px时,中文版chrome浏览器里字体显示仍为12px,这时可以用 html{-webkit-text-size-adjust:none;}

2、-webkit-text-size-adjust放在body上会导致页面缩放失效

3、body会继承定义在html的样式

4、用-webkit-text-size-adjust不要定义成可继承的或全局的

outline:none

(1)在pc端为a标签定义这个样式的目的是为了取消ie浏览器下点击a标签时出现的虚线。ie7及以下浏览器还不识别此属性,需要在a标签上添加hidefocus="true"

(2)input,textarea{outline:none}  取消chrome下默认的文本框聚焦样式

(3)在移动端是不起作用的,想要去除文本框的默认样式可以使用-webkit-appearance,聚焦时候默认样式的取消是-webkit-tap-highlight-color。

看到一些移动端reset文件加了此属性,其实是多余。

webkit-appearance

-webkit-appearance: none;   //消除输入框和按钮的原生外观,在iOS上加上这个属性才能给按钮和输入框自定义样式 。
</div>

注意:不同type的input使用这个属性之后表现不一。text、button无样式,radio、checkbox直接消失

-webkit-user-select  

-webkit-user-select: none; // 禁止页面文字选择 ,此属性不继承,一般加在body上规定整个body的文字都不会自动调整
</div>

-webkit-touch-callout  

-webkit-touch-callout:none;  // 禁用长按页面时的弹出菜单(iOS下有效) ,img和a标签都要加
</div>

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家学习或者使用CSS3能有一定的帮助,如果有疑问大家可以留言交流。

</div>

您可能想查找下面的文章:

  • 浅析CSS3中鲜为人知的属性:-webkit-tap-highlight-color

相关文章

  • 2017-06-02CSS3实现超慢速移动动画效果非常流畅无卡顿
  • 2017-06-02css3中transition属性详解
  • 2017-06-02两种CSS3伪类选择器详细介绍
  • 2017-06-02css背景图片的背景裁切、背景透明度、背景变换等效果运用
  • 2017-06-02使用CSS3实现多列布局与多背景的技巧
  • 2017-06-02让IE6、IE7、IE8支持CSS3的脚本
  • 2017-06-02CSS3利用text-shadow属性实现多种效果的文字样式展现方法
  • 2017-06-02CSS3制作酷炫的三维相册效果
  • 2017-06-02css3学习之2D转换功能详解
  • 2017-06-027款设计巧妙的css3飘带状3D立体效果的导航菜单和表单窗口

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • css3 flex属性flex-grow、flex-shrink、flex-basis学习笔记
    • 详解CSS3中字体平滑处理和抗锯齿渲染
    • css3 图片圆形显示 如何CSS将正方形图片显示为圆形图片布局
    • CSS3 选择器 伪类选择器介绍
    • 使用CSS3的appearance属性改变元素的外观的方法
    • 实例讲解CSS3中的border-radius属性
    • 使用CSS3实现多列布局与多背景的技巧
    • 绝对令人的惊叹的CSS3折叠效果(3D效果)整理
    • css3实现3D色子翻转特效
    • 纯CSS3打造动感漂亮时尚的扇形菜单

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有