-webkit-tap-highlight-color

【】-webkit-tap-highlight-color(应用于移动端)

-webkit-tap-highlight-color:rgba(0,0,0,0);

//透明度设置为0,去掉点击链接和文本框对象时默认的灰色半透明覆盖层(iOS)或者虚框(Android)(魔芋:就是长按时出现的灰色覆盖层。)

-webkit-tap-highlight-color:rgba(255,0,0,0.5);

//利用此属性,设置touch时链接区域高亮为50%的透明红,只在ios上起作用。android上只要使用了此属性就表现为边框。在body上加此属性,这样就保证body的点击区域效果一致了。

【】outline:none(应用于PC端)

(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上加上这个属性才能给按钮和输入框自定义样式。

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

(魔芋:确实有效,去除移动端input的样式问题。)

【】-webkit-user-select

-webkit-user-select: none;

// 禁止页面文字选择 ,此属性不继承,一般加在body上规定整个body的文字都不会被选择。

【】-webkit-text-size-adjust

-webkit-text-size-adjust: none;

//禁止文字自动调整大小(默认情况下旋转设备的时候文字大小会发生变化),此属性也不继承,一般加在body上规定整个body的文字都不会自动调整。(魔芋:测试确实有效。)

【】-webkit-touch-callout

-webkit-touch-callout:none;

// 禁用长按页面时的弹出菜单(iOS下有效) ,img和a标签都要加

(魔芋:有效。)

【】-webkit-overflow-scrolling

-webkit-overflow-scrolling:touch;

// 局部滚动(仅iOS 5以上支持)

时间: 2024-10-12 16:04:12

-webkit-tap-highlight-color的相关文章

CSS3:高亮文本选中颜色

关键字:  ::selection 为了个性化网站主题,可以对文本高亮背景颜色进行设置. :selection { background: #ffb7b7; /* WebKit/Blink Browsers */ } ::-moz-selection { background: #ffb7b7; /* Gecko Browsers */ } 一个简单的例子: <!DOCTYPE html> <html> <head> <meta charset="UTF

CSS——LESS入门

Less是一种动态的样式语言.Less扩展了CSS的动态行为,比如说,设置变量(Variables).混合书写模式(mixins).操作(operations)和功能(functions)等等,最棒的是,Less使用了现有的CSS语法,也就是说,你可以直接把你现成的样式文件"style.css"直接改成"style.less",他也能正常工作.如: <link rel="stylesheet/less" href="less/st

Styles and Themens(2)与style相关的属性详表

在R.attr中 Constants absListViewStyle Default AbsListView style. accessibilityEventTypes The event types this serivce would like to receive as specified in AccessibilityEvent. accessibilityFeedbackType The feedback types this serivce provides as specif

less的解析笔记

Less是一种动态的样式语言.Less扩展了CSS的动态行为,比如说,设置变量(Variables).混合书写模式(mixins).操作(operations)和功能(functions)等等,最棒的是,Less使用了现有的CSS语法,也就是说,你可以直接把你现成的样式文件“style.css”直接改成“style.less”,他也能正常工作. Less现在可以在客户端(如:IE+,Webkit,Firefox)和服务器(如node.js)上运行.前面也说过Less是CSS的一种扩展,他不但向后

CSS——LESS【转】

原文链接:http://www.w3cplus.com/css/less 去年就初次接触了LESS,并用他制作了一个Less.org的首页页面,但由于CSS的固有模式,没有让自己喜欢上他.由于前段时间学习bootstrap from twitter再次让我接触了这个Less(我在<CSS——Bootstrap From Twitter>有简单的提到过Less),又发现了他的强大与方便,于是横下心来又重新开始学习Less.这次的学习中让我发现了他的更强大,从而也让自己更喜欢上了Less.当然任何

如何得到QML中的TextArea的slider的位置信息

几天以前,有一个开发者问道如何得到TextArea中的slider的位置信息.目前在QML中的TextArea中并没有这个信息,那么我们如何得到这个信息呢? 1)通过遍历TextArea中的child来得到这个信息 我们可以通过研究TextArea的代码,我们可以发现其中是有一个叫做Flickable的child在里面的.它的里面的contentY含有这个信息,但是可惜的是它不暴露这个信息给我们,那么我们怎么才能得到这个信息呢? 我们设计了如下的测试程序: import QtQuick 2.0

jquery autocomplete实现读取sql数据库自动补全TextBox

项目需要这样子一个功能,其他部门提的意见,只好去实现了哦,搞了好久才弄出来,分享一下. 1.前台页面 <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default3.aspx.cs" Inherits="Default3" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transiti

CSS——LESS

去年就初次接触了LESS,并用他制作了一个Less.org的首页页面,但由于CSS的固有模式,没有让自己喜欢上他.由于前段时间学习bootstrap from twitter再次让我接触了这个Less(我在<CSS——Bootstrap From Twitter>有简单的提到过Less),又发现了他的强大与方便,于是横下心来又重新开始学习Less.这次的学习中让我发现了他的更强大,从而也让自己更喜欢上了Less.当然任何东西都有好与坏,我还是那句,他并不影响我对知识的渴望,你要是也喜欢,我们就

移动端如何引入日期插件

页面的html部分 <li class="pickerDate"> <span>出生日期</span> <input type="text" placeholder="请选择"/> <i class="iconfont icon-gengduo"></i> <input hidden class="inputhidden" typ

临摹PM百科写的一个页面

1.效果图 HTML: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>PM百科</title> <link type="text/css" rel="stylesheet" href="css/style.css"> </he