webkit内核浏览器的CSS写法
-webkit-tap-highlight-color: transparent; Mobile上点击链接⾼亮的时候设置颜⾊为透明
-webkit-user-select: none; 设置为⽆法选择⽂本css设置表格滚动条
-webkit-touch-callout: none; 长按时不触发系统的菜单, 可⽤在图⽚上加这个属性禁⽌下载图⽚
:-webkit-full-screen canvas {} 全屏模式时的样式(for Desktop)
div p :matches(em, b, strong) {} 使⽤mathes来匹配多个选择器
@media only screen and (max-width: 480px) {} 指定Mobile设备或者⼩屏幕桌⾯屏幕
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 300dpi) { 指定⾼分辨率屏幕设备
header { background-image: url(header-highres.png); }
}
@media (-webkit-max-device-pixel-ratio: 1.5),(max-resolution: 299dpi) { 指定低分辨率屏幕设备
header { background-image: url(header-lowres.png); }
}
background-repeat: space; background-repeat: round; 这两种CSS3的背景属性值得研究
width: calc(100%-40px); 计算宽度
text-decoration: #FF8800 wavy ine-through; 波浪型链接
text-rendering: optimizeLegibility; ⽤这个属性之后会收紧字符间的距离
font-variant-ligatures: common-ligatures; 设置CSS连字
transform: rotate(90); 旋转90度
transform-origin: center center; transform-origin可以改变变换的位置
-webkit-appearance: none; -webkit-appearance可以改变按钮或者其它控件看起来类似本地的控件
美化表单校验时的提⽰样式
:
:-webkit-validation-bubble {}
::-webkit-validation-bubble-message {}
::-webkit-validation-bubble-arrow {}
::-webkit-validation-bubble-arrow-clipper {}当提⽰出现时类似于下⾯的结构
Error Message
⾃定义webkit浏览器的滚动条, 见Google Reader等在Chrome/Safari下的效果, 下⾯是⼀个实例, 这个滚动条的样式代码如下: Customized WebKit Scrollbar /* Let´s get this party started */
::-webkit-scrollbar {
width: 12px;
}
/* Track */
::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
-webkit-border-radius: 10px;
border-radius: 10px;
}
/* Handle */
::-webkit-scrollbar-thumb {
-webkit-border-radius: 10px;
border-radius: 10px;
background: rgba(255,0,0,0.8);
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);
}
:
:-webkit-scrollbar-thumb:window-inactive {
background: rgba(255,0,0,0.4);
}-webkit-background-composite: plus-darker; -webkit-background-composite⽤来设置⼀个元素的背景或颜⾊的组合样式 -webkit-text-stroke: 1px rgba(0,0,0,0.5); -webkit-text-stroke可以⽤来给⽂字添加描边
-webkit-mask-image: url(/path/to/mask.png); 定义⼀个图⽚⽤来遮罩元素
-webkit-box-reflect: below 5px; 定义了⼀个元素的反射
:local-link {font-weight: normal;} local-link可以定义相对地址的链接样式
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论