浏览器私有属性

一.css中抬头

  • ::-moz代表firefox浏览器私有属性
  • ::-ms代表ie浏览器私有属性
  • ::-webkit代表safari、chrome私有属性
  • ::-o代表opera

二.常见的中私有属性拿chrome浏览器举例

::如果前面为空代码全局,如果前面有某个元素的css选择器代表改元素的对于内容

1.输入框

::-webkit-input-placeholder {}

//阻止input出现黄色背景
input:-webkit-autofill {
    background-color: #fff !important;
    -webkit-box-shadow: inset 0 0 0 1000px white !important;
}

清除input[type=”number”]侧边的箭头
input::-webkit-inner-spin-button { -webkit-appearance: none; }

2.禁用选择文本

* {
-webkit-user-select: none;
   -moz-user-select: none;
    -ms-user-select: none;
        user-select: none;
}

3.selection (下拉框)

::-webkit-selection {}

4.滚动条

::-webkit-scrollbar{} //滚动条宽度
::-webkit-scrollbar-thumb {}  //滑轨上滑块
::-webkit-scrollbar-button {}  //滑轨两头的监听按钮颜色
::-webkit-scrollbar-track {}   //定义滚动条轨道

-webkit-overflow-scrolling: touch; //允许独立的滚动区域和触摸回弹

//影藏滚动条
::-webkit-scrollbar {
    width: 0.01rem;
}
//举例
/*定义滚动条样式*//*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
::-webkit-scrollbar {
    height: 0.01rem;
    background-color: #fff;
}

/*定义滚动条轨道 内阴影+圆角*/
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(255, 255, 255, 0.3);
    border-radius: 0.1rem;
    background-color: #fff;
}

/*定义滑块 内阴影+圆角*/
::-webkit-scrollbar-thumb {
    border-radius: 0.1rem;
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
    background-color: #fff;
}

原文地址:https://www.cnblogs.com/pythonywy/p/11830870.html

时间: 2024-08-01 15:26:34

浏览器私有属性的相关文章

css3浏览器私有属性前缀使用详解

什么是浏览器私有属性前缀 CSS3的浏览器私有属性前缀是一个浏览器生产商经常使用的一种方式.它暗示该CSS属性或规则尚未成为W3C标准的一部分. 以下是几种常用前缀 -webkit- -moz- -ms- -o- -khtml-(现在基本都没有用了,被-webkit-取代) 举例来说,一个CSS3圆角的代码是: -webkit-border-radius: 50%; -o-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius

浏览器私有属性前缀及去除方法

什么是浏览器私有属性前缀 CSS3的浏览器私有属性前缀是一个浏览器生产商经常使用的一种方式.它暗示该CSS属性或规则尚未成为W3C标准的一部分. 以下是几种常用前缀 -webkit- -moz- -ms- -o- -khtml-(现在基本都没有用了,被-webkit-取代) 举例来说,一个CSS3圆角的代码是: -webkit-border-radius: 50%; -o-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius

0071 浏览器私有前缀

浏览器私有前缀是为了兼容老版本的写法,比较新版本的浏览器无须添加. 私有前缀 ? -moz-:代表 firefox 浏览器私有属性 ? -ms-:代表 ie 浏览器私有属性 ? -webkit-:代表 safari.chrome 私有属性 ? -o-:代表 Opera 私有属性 提倡的写法 -moz-border-radius: 10px; -webkit-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; 原文地址

css3私有属性前缀及主流浏览器内核

现代浏览器的内核,主流内容主要有Mozilla(熟悉的有Firefox,Flock等浏览器).WebKit(熟悉的有Safari.Chrome等浏览器).Opera(Opera浏览器).Trident(讨厌的IE浏览器). 根据不同的内核,一些私有属性的css前缀不一样 Mozilla内核 css前缀-moz; WebKit内核 css前缀-webkit ;   Opera 内核 css前缀 -o ; Trident内核 css前缀 -ms ; 转载:http://www.cnblogs.com

主流浏览器的内核私有属性css前缀

主流浏览器内核私有属性css前缀: mozilla内核 (firefox,flock等)     -moz webkit内核(safari,chrome等)   -webkit opera内核(opera浏览器)         -o trident内核(ie浏览器)               -ms 原文地址:https://www.cnblogs.com/runhua/p/9601000.html

JavaScript基础对象创建模式之私有属性和方法(024)

JavaScript没有特殊的语法来表示对象的私有属性和方法,默认的情况下,所有的属性和方法都是公有的.如下面用字面声明的对象: var myobj = { myprop: 1, getProp: function () { return this.myprop; } }; console.log(myobj.myprop); // `myprop` is publicly accessible console.log(myobj.getProp()); // getProp() is publ

webapp之路--apple私有属性apple-touch-icon

以前我们用过favicon在浏览器给网站进行身份标识,用法如下: [html] view plaincopy <link href="http://image.feeliu.com/web/favicon.ico" rel="shortcut icon" /> <link href="http://image.feeliu.com/web/favicon.ico" rel="Bookmark" /> 现

CSS3选择器、低版本解决方案及各浏览器私有前缀

一.基本选择器 通配选择器:* 元素选择器:div.p… ID选择器:#id 类选择器:.className 群组选择器:选择器1,选择器2 主流浏览器全部支持 二.层次选择器 后代选择器: div p a 子选择器:div>p 兄弟选择器:p+ul 通用选择器:p~a 通用选择器和兄弟选择器 选中的都是同一层次的兄弟选择器 唯一的区别是兄弟选择器选择的是相邻的第一个兄弟,通用选择器选择的是后面所有的兄第 子选择器.兄弟选择器.通用选择器   :   IE7+支持 三.伪类选择器 1.动态伪类选

Python3基础 类的伪私有属性 __加变量名 的示例

镇场诗: 诚听如来语,顿舍世间名与利.愿做地藏徒,广演是经阎浮提. 愿尽吾所学,成就一良心博客.愿诸后来人,重现智慧清净体.------------------------------------------ex1: code: class MyClass : #属性,公有的 height=10 weight=20 #伪私有属性 __haha=30; test=MyClass() print(test.__haha) result: ============= RESTART: C:\Users