CSS中,focus的意思是“焦点”,是一个伪类选择器,用于选择获得焦点的元素; “:focus”选择器可用于设置获得焦点的元素的样式,句型为“element”:focus{css样式代码;}”。
在CSS中,focus表示焦点,一般指的是“:focus”选择器。 “:focus”选择器用于选择接收焦点的元素。 :focus 选择器允许接收击键或其他用户输入的元素。
比较常见的CSS选择器包括标签选择器、ID选择器、类选择器和子选择器。 事实上,如果CSS选择器细分的话,有40多种。 那么他们的优先级如何比较呢? 下面我们就来看看吧。
●不同级别
1. 在属性前面使用 !important 将覆盖页面上任何位置定义的元素样式。
2.将样式写在元素中作为style属性
3.id选择器
4. 类选择器
5. 元素选择器
6.键值选择器
7. 浏览器定制或继承
总结排序:!important>内联样式>ID选择器>类选择器>元素>转义>继承>浏览器默认属性
●同级别
(1) 在同一级别中后写入的样式将覆盖先写入的样式。
(2)同级别CSS引入方式不同、优先级不同。
总结排序:内联(inline)样式>内部样式表>外部样式表>导出样式(@import)。
对于选择器优先级,还可以通过估计权重值进行比较
如何制定Web后端学习计划?
一个特别好的问题。 我们先来解释一下Web后端开发的新进展。
随着联通互联网的发展,后端开发成为重点。 中国联通拥有多个平台,包括Android、iOS、陌陌小程序、支付宝小程序,还有不断涌现的新操作系统,如阿里巴巴YunOS、华为鸿蒙等。
为了支持这种平台和系统,越来越多的应用开始使用H5跨平台架构。 现在有一个新术语叫“大后端”。
1.H5跨平台开发
此时H5后端开发不再只是Web开发,而是后端应用程序开发。 具体到H5Hybrid架构typescript选择器,常用的三个火枪手:HTML、CSS、JavaScript。
1)HTML和CSS是页面设计,没有代码逻辑
2)JavaScript编程,以及其他衍生语言,比如常用的TypeScript
JavaScript 是一种由类库加载和执行的脚本语言。 常用于网页后端动态展示、与服务前端交互等场景。 接下来,我们将重点关注 JavaScript 开发。
2. 学习阶段及时间规划
1) 编程基础知识,一到两周
学习JavaScript语言基础知识,掌握基本编程技能。 如果从课本教程学习比较枯燥,无法坚持,可以利用网上的一些学习实践资源,边学习边实践,比如HackerRank
2)开发框架,一到两个月
JavaScript 后端开发有很多成熟的框架,例如 JQuery、AngularJS、React 和 NoteJS,它们同时运行前端和后端。 阿里巴巴开源框架AntDesignPro是一个推荐新学者实践的功能脚手架。
新手学习时,推荐目前常用的Top 3开发框架。 太新或太旧的都不适合学习和练习。
3)项目经验typescript选择器,一到三年
学习的最终目的是学以致用,在实际项目中积累经验,不断提高。 有了一定的技术基础后,建议尝试参与开源项目。 在开发功能和提交代码的过程中,你会进步得很快。 而开源项目经验和工作经验一样,在申请时尤其受欢迎。