CSS选择器 类选择器 .classA.classB 和.classA .ClassB的区别

简介:

在 CSS 中,类选择器以一个点号显示:

.center {text-align: center}

.classA.classB指的是一个元素,同时满足.classA和classB

<div class="classA classB"></div>

.classA .classB指的是classB内嵌于classA

<div class="class">

<div class="classB">

</div>

</div>

举个例子:

 


 
 
  1. <style> 
  2. .classa.classb 
  3.     background:green; 
  4. border: 1px solid blue ; 
  5. .classa .classb 
  6. background:yellow; 
  7. border: 1px solid black ; 
  8. </style> 
  9. <input type="text" class="classa classb"/> 
  10.  
  11. <div class="classa"> 
  12.    <input type="text" class="classb"/> 
  13. </div> 

 

效果图如下:

084F360282624DF78F97458DA34E386B

事实上不一定两个都是class选择器,可以直接用元素或者id选择。比如:

 


 
 
  1. <style> 
  2. input.text 
  3.      border: 1px solid red; 
  4. </style> 
  5. <div> 
  6.      <input type="text" class="text"/> 
  7. <input type="text"/> 
  8. </div> 

 

效果图如下:

1AE9B73577784CE8A82E6440B24FB49F

具体的效果还要根据各个浏览器而定。















本文转自cnn23711151CTO博客,原文链接:http://blog.51cto.com/cnn237111/1095630 ,如需转载请自行联系原作者



相关文章
|
4月前
|
前端开发
CSS:高级选择器
CSS:高级选择器
57 1
|
4月前
|
前端开发 JavaScript
CSS:基础选择器
CSS:基础选择器
59 1
|
2月前
|
存储 移动开发 前端开发
高效的 HTML 与 CSS 编写技巧,涵盖语义化标签、文档结构优化、CSS 预处理、模块化设计、选择器优化、CSS 变量、媒体查询等内容
本文深入探讨了高效的 HTML 与 CSS 编写技巧,涵盖语义化标签、文档结构优化、CSS 预处理、模块化设计、选择器优化、CSS 变量、媒体查询等内容,旨在提升开发效率、网站性能和用户体验。
48 5
|
2月前
|
前端开发 Ruby
CSS 预编语言的区别
【10月更文挑战第24天】Sass、Less 和 Stylus 等 CSS 预编语言在语法特点、功能特性、性能表现、社区和生态系统等方面存在着不同之处。在选择使用哪种预编语言时,需要综合考虑项目需求、团队技术偏好、个人习惯等因素。你可以根据具体情况进行评估和选择,以充分发挥这些语言的优势,提高前端开发的效率和质量。
|
2月前
|
前端开发 开发者 UED
设备像素、css像素、设备独立像素、dpr、ppi之间的区别
【10月更文挑战第24天】在实际应用中,这些概念相互关联,共同影响着网页在不同设备上的显示表现。开发者需要了解它们之间的区别和关系,以便更好地进行网页设计和优化,确保在各种设备上都能提供良好的用户体验。
|
2月前
|
前端开发 JavaScript UED
深入理解与应用 CSS 伪类选择器
【10月更文挑战第23天】通过以上对 CSS 伪类选择器的深入探讨,我们可以更好地理解和应用它们,为网页设计和开发带来更丰富、更灵活的样式效果。同时,要注意在实际应用中根据具体情况合理选择和使用伪类选择器,以达到最佳的设计效果和用户体验。
53 2
|
3月前
|
前端开发 JavaScript
css的引入方式和区别
css的引入方式和区别
46 0
|
3月前
|
前端开发
CSS常见的选择器
CSS常见的选择器
28 0
|
6天前
一个好看的小时钟html+js+css源码
一个好看的小时钟html+js+css源码
79 24

热门文章

最新文章