您现在的位置是:网站首页> 编程资料编程资料
CSS的后代选择器基础使用示例css id选择器使用_动力节点Java学院整理 CSS 属性选择器_动力节点Java学院整理总结30个CSS3选择器 css3类选择器之结合元素选择器和多类选择器用法详解css常用选择器对CSS3选择器的研究(详解)CSS选择器的权重与优先规则分享CSS 选择器演示全面了解css 属性选择器CSS的相邻兄弟选择器用法简单讲解
2021-09-04
919人已围观
简介 这篇文章主要介绍了CSS的后代选择器基础使用示例,是CSS入门学习中的基础知识,需要的朋友可以参考下
基础
来看一个后代选择器的最简单写法,strong标签属于p标签的后代,i标签属于strong标签后代:
HTML代码:
XML/HTML Code复制内容到剪贴板
- <p>
- my name is <strong>li<i>dazei>strong>, hahah.
- p>
CSS代码:
CSS Code复制内容到剪贴板
- p strong {
- font-size: 30px;
- }
- p i {
- font-size: 40px;
- }
1、在后代选择器中,规则左边的选择器一端包括两个或多个用空格分隔的选择器。
2、选择器之间的空格是一种结合符。
3、后代选择器,后代的层次间隔可以是无限的,注意与子元素选择器的区别。
示例1
XML/HTML Code复制内容到剪贴板
- <html>
- <head>
- <style type="text/css">
- ul em {color:red; font-weight:bold;}
- style>
- head>
- <body>
- <ul>
- <li>List item 1
- <ol>
- <li>List item 1-1li>
- <li>List item 1-2li>
- <li>List item 1-3
- <ol>
- <li>List item 1-3-1li>
- <li>List item <em>1-3-2em>li>
- <li>List item 1-3-3li>
- ol>
- li>
- <li>List item 1-4li>
- ol>
- li>
- <li>List item 2li>
- <li>List item 3li>
- ul>
- body>
- html>
执行效果:
示例2
XML/HTML Code复制内容到剪贴板
- <html>
- <head>
- <style type="text/css">
- div.sidebar {width:100px;height:100px;background:blue;}
- div.maincontent {width:100px;height:100px;background:yellow;}
- div.sidebar a:link {color:white;}
- div.maincontent a:link {color:red;}
- style>
- head>
- <body>
- <div class='sidebar'>
- <a href ='#'>我是链接1<a/>
- div>
- <div class='maincontent'>
- <a href ='#'>我是链接1<a/>
- div>
- body>
- html>
执行效果
一点说明:
XML/HTML Code复制内容到剪贴板
- a:link {color: #FF0000} /* 未访问的链接 */
- a:visited {color: #00FF00} /* 已访问的链接 */
- a:hover {color: #FF00FF} /* 鼠标移动到链接上 */
- a:active {color: #0000FF} /* 选定的链接 */
相关内容
- 关于伪类hover的一些总结(推荐)IE6下伪类hover失效问题及解决办法a标签的四个css伪类(link、visited、hover、active)样式理解csshover.htc在IE7下使用:active伪类无效解决方法ie6不支持hover ie6 标签(除a标签)不支持伪类:hover解决方案
- 纯css实现三角的简单实例利用CSS伪元素创建带三角形的提示框的实现方法纯CSS绘制三角形箭头图案技术解析Html+CSS绘制三角形图标使用CSS实现小三角形效果【附实例】CSS中使用border来创建三角形的基本方法讲解CSS实现三角效果的简单实例
- CSS3实现时间轴效果 前端css实现最基本的时间轴的示例代码
- CSS3实现10种Loading效果 详解纯CSS3制作的20种loading动效CSS3轻松实现清新 Loading 效果的简单实例使用CSS3制作饼状旋转载入效果的实例浅析与CSS3的loading动画加载相关的transition优化8款使用 CSS3 实现超炫的 Loading(加载)的动画效果纯CSS3实现的8种Loading动画效果使用css3实现超炫的loading加载动画效果css3如何绘制一个圆圆的loading转圈动画
- CSS3实现可爱的小黄人动画 CSS3实现的绵羊奔跑动画特效源码CSS3鼠标滑过图片标题遮罩动画特效源码 8种纯CSS3绘制打火机动画火焰效果纯CSS3实现鼠标滑过tip提示框动画特效源码html5+css3绘制的滚动齿轮动画特效源码纯CSS3实现鼠标滑过圆形图片旋转翻盖动画特效源码浅谈CSS3动画的回调处理
- 详解CSS3中属性选择器新增加的特性css3之UI元素状态伪类选择器实例演示总结30个CSS3选择器 css3类选择器之结合元素选择器和多类选择器用法IE8下CSS3选择器nth-child() 不兼容问题的解决方法对CSS3选择器的研究(详解)CSS3中的常用选择器使用示例整理CSS3 新增选择器的实例
- 该不该使用ID选择器?浅谈对CSS的ID选择器的使用建议简要讲解CSS中的类型选择器、ID选择器、类选择器英文教程:五种CSS选择器类型IE7对css选择器的改进-CSS教程-网页制作-网页教学网CSS属性选择器的四种格式-CSS教程-网页制作-网页教学网最常用的五类CSS选择器-CSS教程-网页制作-网页教学网四种css 伪类选择器CSS3 选择器 伪类选择器介绍CSS3 选择器 属性选择器介绍CSS3 选择器 基本选择器介绍你不可不知的CSS选择器
- CSS 之margin知识点(必看)浅谈css margin重叠css布局之负margin妙用及其他实现CSS的margin属性在页面布局中的使用攻略细说CSS中margin属性的使用 深入解析CSS中margin属性的使用CSS中使用负margin值来调整居中位置CSS属性探秘系列(六):margin解决margin 外边距合并问题
- 使用CSS3滤镜的filter:blur属性制作毛玻璃模糊效果的方法详解CSS3 filter:drop-shadow滤镜与box-shadow区别与应用通过css3的filter滤镜改变png图片的颜色的示例代码CSS3 中filter(滤镜)属性使用详解jquery和CSS3图片排序过滤搜索插件Filterizr详解CSS3中强大的filter(滤镜)属性使用Filters滤镜弥补CSS3的跨浏览器问题以及兼容低版本IEcss3背景图片透明叠加属性cross-fade简介及用法实例
- 详解IE浏览器的haslayout属性及相关兼容性问题解决浏览器hack总结 详细的浏览器兼容性的快速解决方法HTML5的video标签的浏览器兼容性增强方案分享浅谈各种浏览器下的CSS Hack兼容性写法CSS3中的Opacity多浏览器透明度兼容性问题火狐浏览器怎么切换到IE兼容模式?浅谈浏览器的兼容性(必看篇)