首页 > 其他分享 >常用样式

常用样式

时间:2023-08-10 14:14:29浏览次数:26  
标签:常用 样式 元素 yellow color background class 属性

常用的伪类选择器

以type结尾的是在相同元素中选择

:first-of-type  第一个子元素

:last-of-type   最后一个子元素

:nth-of-type()    选中第n个元素

选择第几个元素

:nth-of-type(1)    // 选择第一个元素 :first-of-type 

 // 选择第一个span元素

span {
  text-align: right;

  &:first-of-type {
    margin-bottom: 8px;
  }
}

span {
  text-align: right;

  &:nth-of-type(1) {
    margin-bottom: 8px;
  }
}

 

以child结尾的是在所有元素中选择

:first-child   第一个子元素

:last-child    最后一个子元素

:nth-child()   选中第n个元素

 

        n   第n个   n的范围0到正无穷(全选)

        even或2n    选中偶数位的元素

        odd或2n+1   选中奇数位得到元素

 :not()        将符号条件的元素去除    

伪元素选择器

同伪类一样,伪元素也是不存在的元素,表示元素的特殊状态

常见的几个伪元素:

::first-letter 表示第一个字母

::first-line 表示第一行

::selection 表示选中的元素

::before 元素开始的位置前

::after 元素结束的位置后

befor和after必须配合contend一起使用(before,after所写的内容无法选中且永远在最前和最后)

 

 

      <style>
            /* 属性选择器的权重是0010	 */
			/* 写法1 某某[属性] 选择到a标签且有title属性的变*/
			/* a[title]{
				background: yellow;
			} */
			/* a[lang][target]{
				background: yellow;
			} */
			/*重点: 写法2: 某某[属性=属性值] 选择到有某某标签有指定属性且属性值必须一摸一样的也有的多一个空格都不行 */
			/* a[lang="zh"]{
				background: yellow;
			} */
			/* a[title="this is a link"]{
				background: yellow;
			} */
			/* class名字是item的,且有属性lang且属性值必须一模一样是zh-cn的 */
			/* .item[lang="zh-cn"]{
				background: yellow;
			} */
			/* id是last且有title属性且有class属性,属性值只能是links的变 */
			/* #last[title][class="links"]{
				background: yellow;
			} */
 
			/* 写法3: 某某[属性^=属性值] */
			/* a标签有class属性且属性值是li开头的 */
			/* a[class^=" li"]{
				background-color: yellow;
			} */
			/* a[title^="this"][lang]{
				background-color: yellow;
			} */
			/* 写法4 某某[属性$=属性值] */
			/* a标签有class属性且属性值结尾是t的变 */
			/* a[class$="t"]{
				background-color: yellow;
			}  */
			/* a[href$=".pdf"]{
				background-color: yellow;
			}
			a[href$=".doc"]{
				background-color: red;
			}
			a[href$=".png"]{
				background-color: green;
			} */
 
			/* 写法5 某某[属性*=属性值] */
			/* 选择到a标签且有href属性且只要有字母b就可以 */
			/* a[href*="b"]{
				background-color: green;
			} */
			/* 写法6 某某[属性~=属性值] */
			/* 选择到的是a标签且有class属性,且属性值有完整的itme词的变 */
			/* a[class~="item"]{
				background-color: green;
			} */
			/* 写法7 某某[属性|=属性值] */
			/* 这个是选择到有a标签,且有属性title,且属性值只有1个是link的或者属性值有多个但是得是link-开头的变 */
			a[title|="link"]{
				background-color: green;
			}
       </style>

 

 

参考: https://blog.csdn.net/weixin_48649246/article/details/127939139

 

 

标签:常用,样式,元素,yellow,color,background,class,属性
From: https://www.cnblogs.com/fengnovo/p/17620167.html

相关文章

  • docker常用命令
    1、首先我们要下载ubuntu的镜像dockerpullubuntu2、下载完之后我们创建ubuntu容器的容器名称为:ubuntu-testdockerrun-itd--nameubuntu-testubuntu3、运行容器,并且可以通过exec命令进入ubuntu容器dockerexec-itubuntu-test/bin/bash在容器里面创建的文......
  • Linux常用命令
    4.1Linux命令初体验在线查询命令:Linux命令大全(手册)–真正好用的Linux命令在线查询网站Linux命令大全|菜鸟教程4.1.1常用命令演示-7'30在这一部分中,我们主要介绍几个常用的命令,让大家快速感受以下Linux指令的操作方式。序号命令对应英文作用1ls[目录名]list查看当前目录......
  • numpy-常用函数总结
    numpy-常用函数总结目录numpy-常用函数总结1.Axis理解1.1Axis维度1.2三维及多维数组1.3总结2.创建数组2.1使用np.array创建2.2使用np.arange创建2.3np.random.random2.4np.random.randint2.5特殊函数2.5.1np.zeros2.5.2np.ones2.5.3np.full2.5.4np.eye2.6.注意3.......
  • 【总结一下|LaTex语法】一些常用的LaTex语法小知识
    文章目录快速检索矩阵语法示例上标下标求和分数希腊字母语法示例大括号算式标签字母头上横线字母头上加^号字母头上加波浪线字母头上加点输入中括号大于等于小于等于...字母上添加波浪线向量积分符号举例波浪线整数、实数、自然数子集、真子集、空集箭头空格、缩进加粗绝对值上括......
  • redis 2.8--7.0 常用数据类型及性能测试工具
    redis2.8--7.01.redis-cli2.redisincrpageviewredisincrpageviewredisgetpageview3.Redishash是一个string类型的field(字段)和value(值)的映射表,hash特别适合用于存储对象。Redis中每个hash可以存储232-1键值对(40多亿)hash:hmsetkeyfiled1valuefil......
  • 软件测试|性能测试中常用的性能指标有哪些?
    一般,我们做性能测试的目标是,在大用户量、数据量的超负荷下,获得服务器运行时的相关数据,从而分析出系统瓶颈,提高系统的稳定性。而在一份性能测试报告里,会看到以下的这些关键的数据指标:最大并发用户数,HPS(点击率)、事务响应时间、每秒事务数、每秒点击量、吞吐量、CPU使用率、物理内......
  • Linux常用命令-日常工作配置
    1、查看指令安装list:cd/sbin2、vi退出::wq!3、没有ip命令,安装ifconfig命令:3.1、安装包:yumsearchifconfig3.2、安装依赖:yuminstallnet-tools.x86_644、查看磁盘空间:df-h5、查看mysql版本:selectversion();6、vi查询指定字符串命令模式下输入“/字符......
  • Linux系统常用命令
    系统:uname-a#查看内核/操作系统/CPU信息作用一致,都是用于在命令行界面显示欢迎信息cat/etc/issue#用于在命令行界面显示欢迎信息,是在login提示符之前显示,与/etc/motd作用一致cat/etc/motd#用于在命令行界面显示欢迎信息,在用户......
  • ActionBar样式解析
    Android的装饰风格有多种,这些风格的不同之处主要体现在标题栏区域。比如最普通的标题栏仅有图标和标题。还有一些其他的风格,如带进度条的标题栏等。       在Android4.0上,有了新的标题栏,名为ActionBar,它提供了能强大的功能,如支持TAB页,支持菜单等。下面将分析主要的ActionBar......
  • vi常用命令
    1.一般指令模式/指令模式1.1说明​进入vi后的默认模式,主要作用为移动光标1.2命令1.2.1翻屏命令Ctrl+u:向文件首翻半屏;Ctrl+d:向文件尾翻半屏;Ctrl+f:向文件尾翻一屏;Ctrl+b:向文件首翻一屏;1.2.2光标移动命令H:光标移至屏幕顶行只是当前那一屏M:光标移至屏幕中间行L:光标移至屏幕最后行G......