应无所住,而生其心
排名
1
文章
860
粉丝
112
评论
163
net core webapi post传递参数
庸人 : 确实坑哈,我也是下班好了好几次,发现后台传递对象是可以的,但...
百度编辑器自定义模板
庸人 : 我建议换个编辑器,因为现在百度富文本已经停止维护了,用tinymec...
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术

css3伪类选择器 nth-child , 循环变色,循环颜色。css最后一个元素

8295人阅读 2020/11/17 17:11 总访问:5182690 评论:0 收藏:0 手机
分类: 前端


选中第一个元素:

  1. .container > div:first-child {
  2.     background#abcdff;
  3. }


选中最后一个可以使用last-child

  1. .container > div:last-child{
  2.     background#abcdff;
  3. }


子级的限制也可以使用样式等选择器

  1. .labroom-rank-content > .labroom-rank-wapper:last-child
  2. {
  3.     border-bottom:none
  4. }


还可以不用限制父级,直接用一个限制即可

  1. .labroom-rank-wapper:last-child
  2. {
  3.     border-bottom:none
  4. }

用元素来限制也可以

  1. p:last-child
  2.    background:#ff0000;
  3. }



可以通过传递具体的数字选中具体的子元素:

  1. .container > div:nth-child(1) {
  2.     background#abcdff;
  3. }
  4. .container > div:nth-child(2) {
  5.     background#ffabcd;
  6. }
  7. .container > div:nth-child(3) {
  8.     background#aacc66;
  9. }
  10. .container > div:nth-child(4) {
  11.     background#EDC951;
  12. }


可以通过n表示变量,例如实现基偶选择:

  1. .container > div:nth-child(2n+1) {
  2.     background#abcdff;
  3. }
  4. .container > div:nth-child(2n) {
  5.     background#ffabcd;
  6. }


可以实现周期颜色轮换,例如4个颜色一个周期:

  1. .container > div:nth-child(4n-1) {
  2.     background#abcdff;
  3. }
  4. .container > div:nth-child(4n-2) {
  5.     background#ffabcd;
  6. }
  7. .container > div:nth-child(4n-3) {
  8.     background#aacc66;
  9. }
  10. .container > div:nth-child(4n) {
  11.     background#EDC951;
  12. }


bootstrap表格周期变色:

  1. .tnblog-about-update > tr:nth-child(4n-3) {
  2.     background-color#f5f5f5;
  3. }
  4. .tnblog-about-update > tr:nth-child(4n-2) {
  5.     background-color#dff0d8;
  6. }
  7. .tnblog-about-update > tr:nth-child(4n-1) {
  8.     background-color#fcf8e3;
  9. }
  10. .tnblog-about-update > tr:nth-child(4n) {
  11.     background-color#f2dede;
  12. }
  13. .tnblog-about-update > tr:nth-child(4n-3) > td {
  14.     background-color#f5f5f5;
  15.     border-color#f5f5f5
  16. }
  17. .tnblog-about-update > tr:nth-child(4n-2) > td {
  18.     background-color#dff0d8;
  19.     border-color#dff0d8
  20. }
  21. .tnblog-about-update > tr:nth-child(4n-1) > td {
  22.     background-color#fcf8e3;
  23.     border-color#fcf8e3
  24. }
  25. .tnblog-about-update > tr:nth-child(4n) > td {
  26.     background-color#f2dede;
  27.     border-color#f2dede
  28. }

效果如下:








欢迎加群讨论技术,1群:677373950(满了,可以加,但通过不了),2群:656732739。有需要软件开发,或者学习软件技术的朋友可以和我联系~(Q:815170684)

评价

css3样式学习代码

上代码!上代码!不说了<!DOCTYPEhtml> <htmllang="en"> <head> <metacharset="UT...

HTML+css3+js 实现生日快乐代码动态生成效果

<!DOCTYPEhtml> <html> <head> <metacharset="UTF-8"> <title>生日快乐</...

css3过渡渐变

code:<!DOCTYPEhtml> <html> <head> <metacharset="utf-8"> <title>菜鸟教程...

css3 background-size

语法:div { background:url(img_flwr.gif); background-size:80px60px; background-repeat:no-repeat; }可以设置成10...

css3实现边框旋转但内容不动

其实思路就是把文字旋转的角度反向旋转抵消掉div旋转的角度即可 <!DOCTYPE html> <html> <head> ...

css3印章效果

配合bootstrap4来写的,效果图直接贴代码吧:直接复制运行即可看到效果:<!DOCTYPEhtml> <html> <head&g...

css3 中的 nth-child

:nth-child(n)选择器用来定位某个父元素的一个或多个特定的子元素。其中“n”是其参数,而且可以是整数值(1,2,3,4),也可以...

css3 伪类选择器 before和after。实现简单的标题。清楚浮动。红黄蓝效果。实现下方横线((下划线 下横线))Tab菜单效果

[TOC]伪类选择器before和after,实现一个简单的标题效果 代码如下 <!DOCTYPE html> <html lang="en"...

css3 实现ps文字外发光效果实现一串文字背后灯光高亮效果。实现文字发光。css实现实现文字背景高亮

CSS3 并没有直接设置发光效果的属性,但是利用text-shadow属性实现此效果text-shadow: h-shadow v-shadow blur color; 参...

使用css3实现一个不规则div的布局

要实现不规则的div布局,可以使用CSS3的clip-path属性。该属性可以剪切元素的形状,从而实现不规则的布局。以下是一个示例...

css3 渐变 两边浅中间深。由中间向两边。 div边框渐变色

设计图是这样的 可以使用线性渐变语法:background: linear-gradient(direction, color-stop1, color-stop2, …)例如从...

css弹性盒子flex布局

css弹性盒子由于版本不同浏览器问题造成了一些不同的写法display:flexbox;在google浏览器中如果使用下面的写法就不行displa...

可输入下拉文本框据输入动态加载数据 jquery-editable-select

用到一个jquery-editable-select的控件github地址:https://github.com/indrimuska/jquery-editable-select这个插件的原理是...

.net mvc分部页.net core分部页

.net分部页的三种方式第一种:@Html.Partial("_分部页")第二种:@{ Html.RenderPartial("分部页");}...

css中单位pxemrem和vh/vw的理解

>px像素(Pixel)。相对长度单位。像素px是相对于显示器屏幕分辨率而言的。em是相对长度单位。相对于当前对象内文本的字...