css3最后一个元素-CSS3 键盘悬停效果和动漫悬停选择器

2023-08-21 0 9,425 百度已收录

徘徊

CSS3键盘悬停效果动画css3最后一个元素,可以轻松应用于按钮、LOGO、图片等元素。 所有这些效果只需要一个标签css3最后一个元素,必要时使用 before 和 after 伪元素。 由于使用CSS3过渡、转场和动画效果,仅支持Chrome、Firefox和Safari等现代浏览器。

css3最后一个元素-CSS3 键盘悬停效果和动漫悬停选择器

使用

css3最后一个元素-CSS3 键盘悬停效果和动漫悬停选择器

吞咽中使用

css3最后一个元素-CSS3 键盘悬停效果和动漫悬停选择器

var gulp = require('gulp');
var stylus = require('gulp-stylus');
var watch = require('gulp-watch');
var nib = require('nib');
var rename = require('gulp-rename');
var autoprefixer = require('gulp-autoprefixer');
var browserslist = ['Android 2.3', 'Android >= 4', 'Chrome >= 20', 'Firefox >= 24', 'Explorer >= 8', 'iOS >= 6', 'Opera >= 12', 'Safari >= 6'];
 gulp.src('./style/hover.styl')
 .pipe(stylus({
 compress:true,
 use: nib()
 }))
 .pipe(rename('hover.min.css'))//重命命
 .pipe(gulp.dest('./build/css/'));//压缩到的文件夹

css3最后一个元素-CSS3 键盘悬停效果和动漫悬停选择器

经常使用

css3最后一个元素-CSS3 键盘悬停效果和动漫悬停选择器

直接在页面中引用./build/css/hover.min.css

Pulse Grow

源码地址:

公共选择器

属性选择器

伪类选择器

CSS中常见的选择器包括转义选择器、元素选择器、类选择器等。CSS3中添加了一个常见的选择器:

E和F属于同一个父元素,但F在E之后,一般兄弟选择器会选择所有符合这种排列的F元素。

    
        .test~p{
            background: red;
            width: 50px;
        }
    

1

2

3

4

5

6

7

8 out of div

可见,选择器

.test~p{background: red;}

选择 p.test 元素之后的所有同级元素

,因为

8 出 div

和前七个

它不是同级元素,因此未选择它。

属性选择器

a[title^="test"]{
    background-color: red;
}
title="test"
title="testaaa"
title="aaatest"
title="aaaaa"

可以看到前两个标签的标题都是test开头的,都是被选择器选中的。

a[title$="test"]{
    background-color: red;
}

可以看到css3 选择器,第一个和第三个标签的标题都是以test结尾,并且都是被选择器选中的。

a[title*="test"]{
    background-color: red;
}

可以看到前三个标签的标题都包含test,并且都被选择器选中了。

伪类选择器

:root{
   background: lightgreen;
}
    /*
    与下列样式效果相同
html{
   background: lightgreen;
}
    */

p:nth-child(3){
    background-color: red;
}

1

2

3

4

n 是一个整数

css3最后一个元素-CSS3 键盘悬停效果和动漫悬停选择器

选择器已选择

父元素的第三个子元素。

注意:这个子元素不一定是同一类型,如上例中,父元素的第二个子元素是,它与其他的相同

是兄弟元素。 另外,当选择器取整数时,只能取正整数。

当值为表达式时,变量只能使用n,但n从0开始依次递增,即当值为表达式时,选择器选择多个值,[n=0,1,2,3.. .]。 当估计结果大于等于0或者小于子元素总数时,不选择任何元素。

p:nth-child(2n+1){
    background-color: red;
}

图片.png

表达式为2n+1,[n=0,1,2,3...],估计结果为nth-child(1), nth-child(3)...,所以选择器选择第一个和第三个元素。

注意:使用表达式时,CSS3 提供了两个特殊值:奇数和偶数。 奇数相当于2n+1,偶数相当于2n。

p:nth-last-child(2n+1){
    background-color: red;
}

从最后一个元素开始往前数,第一个、第三个、第五个元素都被选择器选中。

p:nth-of-type(2n+1){
    background-color: red;
}

该选择器选择与p同类型的兄弟元素,表达式为2n+1,即选择偶数元素。 可以看到第一个、第三个、第五个p元素都被选中了。

注意:first-of-type、last-of-type和之前的last-child、first-child的区别我们这里在CSS2中没有解释的是first-of-type和last-of-type选择第一个一个或最后一个相同类型的元素,这个元素必须存在,当第一个或最后一个元素与E类型一致时才会选择first-child和last-child,否则选择器不会生效,即匹配的元素不一定存在。

:target{
    border: 2px solid;
    width: 100px;
    background: lightgreen;
}
jump to p1
jump to p2

p1

p2

css3最后一个元素-CSS3 键盘悬停效果和动漫悬停选择器

点击这两个链接,可以发现跳转对应的元素的样式发生了相应的变化

.demo{
    color: lightgreen;
}
p:not(.demo){
    color: red;
}
:not(.demo){
    color: blue;
}

hello world

hello shiyanlou

hello

第一个负伪类选择器选择 demo 以外的类

元素,样式为黄色; 第二个负伪类选择器选择类不是 demo 的元素css3 选择器,样式为黄色

input:enabled{
    background: #FFF
}
input:disabled{
    background: lightgreen
}

输入框的可用和不可用状态均由选择器捕获

input[type="checkbox"]:checked{
    margin: 100px;
}

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悟空资源网 css3 css3最后一个元素-CSS3 键盘悬停效果和动漫悬停选择器 https://www.wkzy.net/game/128079.html

常见问题

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务