首页 > 其他分享 >CSS3兄弟选择器

CSS3兄弟选择器

时间:2022-09-04 09:22:32浏览次数:70  
标签:CSS3 h1 标签 元素 List 兄弟 paragraph 选择器

+ 选择器(相邻兄弟选择器)

  • 如果需要选择紧接在另一个元素后的元素,而且二者有相同的父元素,可以使用相邻兄弟选择器。
  • 格式:元素1+元素2
  • 结果: 紧挨着元素1后面的元素2被选中
    eg:
<style type="text/css">
    h1 + p {
        color:green;
    }
</style>

<body>
    <p>This is paragraph (p标签)</p>
    <h1>this is heading (h1标签)</h1>
    <p>This is paragraph (p标签)</p>
    <p>This is paragraph (p标签)</p>
</body>
  • 运行结果:

  • 注意
     当多个兄弟元素相同时,会循环查找。
      eg:

<style type="text/css">
    li + li {
        color:green;
    }
</style>

<body>
<div>
  <ul>
    <li>List item 1</li>
    <li>List item 2</li>
    <li>List item 3</li>
    <li>List item 4</li>
  </ul>
</div>
</body>
  • 运行结果:

2. ~ 选择器

  • 查找某一个指定元素的后面的所有兄弟结点。
  • 格式:元素1~元素2
  • 结果: 元素1后的元素2都会被选中
    eg:
<style type="text/css">
    h1 ~ p{
        color:red;
    }
</style>

<body>
    <p>This is paragraph (p标签)</p>
    <h1>this is heading (h1标签)</h1>
    <p>This is paragraph (p标签)</p>
    <p>This is paragraph (p标签)</p>
</body>
  • 运行结果:

标签:CSS3,h1,标签,元素,List,兄弟,paragraph,选择器
From: https://www.cnblogs.com/qiuguanhua/p/16654243.html

相关文章

  • 自定义控件——改造已有的控件——自定义月份选择器
         //由日期选择器派生出月份选择器publicclassMonthPickerextendsDatePicker{publicMonthPicker(Contextcontext,AttributeSetattrs){......
  • 表格标签与表单标签和css层贴样式表(选择器)(2)
    表格标签<table><thead><tr>一个tr就表示一行<th>username</th>加粗文本<td>username</td>......
  • css3 弹性盒子
    /*使用弹性盒子布局*/display:flex;/*设置子元素在父元素排列方向*/flex-direction:row;/*子元素沿主轴对齐方式*//*justify-content:space-around;*//*......
  • 伪类选择器
    ​/**作者:呆萌老师*☑csdn认证讲师*☑51cto高级讲师*☑腾讯课堂认证讲师*☑网易云课堂认证讲师*☑华为开发者学堂认证讲师*☑爱奇艺千人名师计划成员*在这里......
  • CSS3层叠样式表
    ​ /**作者:呆萌老师*☑csdn认证讲师*☑51cto高级讲师*☑腾讯课堂认证讲师*☑网易云课堂认证讲师*☑华为开发者学堂认证讲师*☑爱奇艺千人名师计划成员*在这里......
  • 输入范围 CSS 选择器
    输入范围CSS选择器在本文中,我们将学习一个大多数开发人员都不知道的CSS选择器输入范围的CSS选择器这里的输入范围是指一个普通的html输入字段,属性type=number,即......
  • 如何使用CSS伪类选择器
    总览CSS选择器允许你通过类型、属性、位于HTML文档中的位置来选择元素。本教程阐述了三个新选项:is()、:where()和:has()。选择器通常在样式表中使用。下面的示例会找......
  • CSS选择器优先级顺序
    css的选择器有很多种,那么,自然而然的就会有优先级这一概念出现,所以,css选择器优先级顺序是怎样的呢?本篇文章将来给大家介绍css选择器优先级的排序,话不多说,我们来直接看正文......
  • 全局时间总线,兄弟间传递信息
    在入口文件main中引入busnewVue({render:h=>h(App),//注册路由router,//注册storestore,//配置全局总线beforeCreate(){Vue.prototyp......
  • js事件,jQuery,jQuery对象,jQuery选择器
    JS获取用户输入JS类属性操作JS样式操作JS事件JS常用事件绑定事件的方式this关键字window.onloadjQuery什么是jQuery(也叫jQuery类库)jQ......