-webkit-user-select: none;
/* Firefox all */
-moz-user-select: none;
/* IE 10+ */
-ms-user-select: none;
/* 通用 */
user-select: none;
auto——默认值,用户可以选中元素中的内容
text——用户可以选择元素中的文本
element——文本可选,但仅限元素的边界内(只有IE和FF支持)
all——在编辑器内,如果双击或上下文点击发生在子元素上,该值的最高级祖先元素将被选中。
@ css选择器包括class选择器吗?
不包括
一:css基本选择器有哪些
1.css属性选择器
2.css标签选择器
3.cssID选择器
4.css的通配符
二:css有哪些高级选择器
1.css标签选择器
css标签选择器其实就是页面上的所有类型的标签,大家对经常描述称为共性,对无法描述的称为个性。大家在页面上看到input,div和ul都有可能是选择器,无论这个标签藏得多深,都可能被选择上,并且选择的是所有标签,并不是单单指一个。
2.cssID选择器
css中大家使用#来对名字进行自定义,#是指对一个特殊的标签来使用,并且只能用一次,在任何html标签中,都可以有id属性,但是前提要按照字母开头,更不能用字母去开头,或者和标签同名。还有一些高手建议在css层面上尽量不要使用id。
3.css类选择器
css中类选择器,大家使用.来表示,大家使用类来表示,其实就是比较灵活。class和id是十分相似的,并且同一个标签可以使用很多个类选择器,也可以多种标签使用。
4.css的通配符,可以替换任何标签,目前有些浏览器是不支持使用。
@ css样式表分为哪两大类?
css样式表应该分为三大类:
1.内部样式—-内联样式
使用的是style标签
/* 样式 */
把页面的公共样式(不多的情况下)写在style标签中
2.行内样式
直接写在标签上的style属性中
通常是后台程序员进行修改页面的时候使用
3.外部样式
新建一个css文件,然后和html页面关联起来
a) 使用标签关联
b) 使用指令关联
/* 在style标签中 */
@import url("css文件路径")
做项目最常用的是外部样式,link标签。
@ 下列关于CSS样式的说法正确的是?
偶认为A是正确的,原因如下:B CSS支持图像特效,对于IE内核则通过CSS滤镜支持特效.C 如果页面未引用该CSS,那它是不会生效的D 层的概念本身就来自于CSS的position样式.答案A虽然说不太准确,但也没说”只能应用于文本”,如果按照”CSS可以应用于文本”的方向来理解,是正确的.此题本身漏洞较多,如果说答案C中隐含引用之意,则也可以说是正确的.