django学习入门系列之第三点《伪类简单了解》

文章目录

  • hover(伪类)
  • after(伪类)
  • 往期回顾


hover(伪类)

伪类指的是用冒号加的

hover样式指的是,当用户光标移动到设定区域后,所执行的用法

如:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>中国移动</title><style>.c2{color: red;font-size: 18px;}.c2:hover{color: green;font-size: 50px;}.c3{height: 300px;width: 500px;border: 1px solid red;}.c3:hover{border: 3px solid gainsboro;}.download{/*默认隐藏起来的*/display: none;}/*这句话的意思是,只有当光标触碰到app这个标签时, 下面download标签下的东西才会被展示*//*下面的某一个标签改变*/.app:hover .download{/*让他展示出来*/display: block;}.app:hover .text{color: red;}</style>
</head>
<body><div class="c2">联通</div><div class="c3">广西</div><div class="app"><div class="text">下载APP</div><div class="download"><img src="/static/download.png" alt=""></div></div>
</body>
</html>

在这里插入图片描述
在这里插入图片描述

after(伪类)

作用:在标签的尾部给你加点东西

  • 一般很少直接用
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>中国移动</title><style>.c1:after{content: "456";}</style>
</head>
<body><div class="c1">123</div><div class="c1">一二三</div>
</body>
</html>

在这里插入图片描述
注意:只有456是自动给你追加的,123都是自己写的

  • 一般来说,是用在清除浮动这一方面的(很重要的应用)
    • 一般来说这个都是这样命名的clearfix
.clearfix:after{content:"";display: block;clear: both;}

这样子只要是应用了clearfix这个标签的,都会帮你清除浮动

往期回顾

1.【快速开发网站】
2.【浏览器能识别的标签1】
3.【浏览器能识别的标签2】
4.【浏览器能识别的标签3】
5.【浏览器能识别的标签4】
6.【案例1:用户注册】
7.【案例2:用户注册改进】
8.【快速了解 CSS】
9.【常用选择器概念讲解】
10.【CSS基础样式介绍1】
11.【CSS基础样式介绍2】
12.【CSS基础样式介绍3】
13.【CSS基础样式介绍3】
14.【案例 小米商城头标】
15.【案例 小米商城头标总结】
16.【案例 小米商城二级菜单】
17.【案例 商品推荐部分】

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/36720.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【C语言】函数无参数有返回值、有参数无返回值、有参数有返回值

文章目录 前言C语言函数的分类和使用无参数有返回值的函数有参数无返回值的函数有参数有返回值的函数 总结 前言 在C语言中&#xff0c;函数是一种重要的组织代码的方式。根据函数的参数和返回值&#xff0c;我们可以将函数分为三类&#xff1a;无参数有返回值、有参数无返回值…

清理未使用的镜像和容器

删除未使用的镜像和容器&#xff1a; docker system prune -a清理构建缓存&#xff1a; Docker 会缓存构建过程中使用的中间镜像&#xff0c;可以通过以下命令清理它们&#xff1a; docker builder prune定期清理旧镜像&#xff1a; 定期运行以下命令清理旧镜像&#xff1a; …

通过代理从ARDUINO IDE直接下载开发板包

使用免费代理 实现ARDUINO IDE2.3.2 下载ESP8266/ESP32包 免费代理 列表 测试代理是否可用的 网站 有时&#xff0c;代理是可用的&#xff0c;但依然有可能找不到开发板管理器的资料包。 可以多换几个代理试试。 代理的配置 文件 -> 首选项 -> 网络 进入后做如下配置…

2024百度之星第二场-小度的01串

补题链接&#xff1a; 码蹄集 一道经典线段树板子题。 区间修改01置换&#xff0c;区间查询子串权值。 唯一区别&#xff0c;权值要求的是相邻字符都不同所需修改的最小字符个数。 我们在线段树节点上分别维护当前连续区间&#xff1a; 奇数位是0的个数&#xff08;j0&…

K8S两种安装方式如何选择?

K8S两种安装方式如何选择&#xff1f;\nKubeadm VS kubernetes 二进制\n\n1、kubeadm 方式部署&#xff08;推荐&#xff09;\n推荐理由&#xff1a;\n\n官方推荐&#xff1a;kubeadm 是 Kubernetes 官方提供的工具&#xff0c;用于快速搭建生产级别的 Kubernetes 集群&#xf…

python读取hdf4文件

记录一下使用xarray读取hdf4&#xff08;not hdf5&#xff09;过程中遇到的问题. 目的: 读取hdf4 file的matadata遇到的问题&#xff1a;使用xarray.open_dataset()失败解决方法&#xff1a;使用pyhdf.SD代替 import os from pyhdf.SD import SD, SDC import xarray as xr im…

ios CCNSDate.m

// // CCNSDate.h // CCFC // // Created by xichen on 11-12-17. // Copyright 2011年 ccteam. All rights reserved. //#import <Foundation/Foundation.h>interface NSDate(cc)// 获取系统时间(yyyy-MM-dd HH:mm:ss.SSS格式)(NSString *)getSystemTimeStr;// prin…

记录Spring Boot中的API请求参数读取方式

一、背景 项目开发中经常使用Spring Boot开发API&#xff0c;所以读取请求参数是服务端编码中最基本最常见的操作项&#xff0c;Spring Boot中也提供多种机制来满足不同的API设计要求。接下来就记录一下项目中用过的6种请求参数读取方式。 RequestParam 用来加载请求URL中&q…

2024年6月24日-6月30日(ue5肉鸽视频p16-p25)

试过重点放在独立游戏上&#xff0c;有个indienova独立游戏团队是全职的&#xff0c;由于他们干了几个月&#xff0c;节奏暂时跟不上&#xff0c;紧张焦虑了。五一时也有点自暴自弃了&#xff0c;实在没必要&#xff0c;按照自己的节奏走即可。精力和时间也有限&#xff0c;放在…

Python和tkinter实现的字母记忆配对游戏

Python和tkinter实现的字母记忆配对游戏 因为这个小游戏用到了tkinter&#xff0c;先简要介绍一下它。tkinter是Python的标准GUI(图形用户界面)库&#xff0c;它提供了一种简单而强大的方式来创建图形界面应用程序。它提供了创建基本图形界面所需的所有工具&#xff0c;同时保…

OSI七层模型TCP/IP四层面试高频考点

OSI七层模型&TCP/IP四层&面试高频考点 1 OSI七层模型 1. 物理层&#xff1a;透明地传输比特流 在物理媒介上传输原始比特流&#xff0c;定义了连接主机的硬件设备和传输媒介的规范。它确保比特流能够在网络中准确地传输&#xff0c;例如通过以太网、光纤和无线电波等媒…

什么是有效的电子签名?PDF电子签名怎样具备法律效力?

电子签名逐渐成为商务文书和法律文件中不可或缺的一部分。《电子签名法》自2005年4月1日起施行&#xff0c;这一立法是中国信息化法律的重要里程碑&#xff0c;为电子签名应用奠定了法律基础。电子签名不仅仅是一种技术手段&#xff0c;更是一种法律认可的签名形式。那么究竟什…

js生成UUID确保数据的唯一性

在JavaScript中&#xff0c;生成UUID&#xff08;Universally Unique Identifier&#xff09;通常用于确保数据的唯一性。 以下是一个简单的使用JavaScript生成UUID的示例&#xff0c;它基于RFC 4122版本4&#xff08;随机UUID&#xff09;的算法&#xff1a; function gener…

Python私教张大鹏 PyWebIO通过事件回调实现表格的编辑和删除功能

从上面可以看出&#xff0c;PyWebIO把交互分成了输入和输出两部分&#xff1a;输入函数为阻塞式调用&#xff0c;会在用户浏览器上显示一个表单&#xff0c;在用户提交表单之前输入函数将不会返回&#xff1b;输出函数将内容实时输出至浏览器。这种交互方式和控制台程序是一致的…

学习TTS遇到的问题2 什么是TCN模型

学习TTS遇到的问题2 什么是TCN模型 什么是TCN模型怎么理解 TCN中的 dilation&#xff1f;什么是 Dilation具体例子数学表达作用例子代码示例 什么是TCN模型 https://juejin.cn/post/7262269863343079479 https://blog.csdn.net/weixin_57726558/article/details/132163074 由下…

出手便是王炸,曙光存储将高端存储推向新高度

二十年磨一剑&#xff0c;今朝试锋芒。 近日&#xff0c;曙光存储重磅发布全球首个亿级IOPS集中式全闪存储FlashNexus&#xff0c;正式宣告进入高端存储市场。 作为存储产业皇冠上的明珠&#xff0c;高端存储一向以技术难度大、市场准入门槛高和竞争格局稳定著称&#xff0c;…

从0-1搭建一个web项目(package.json)详解

本章分析package.json文件详解 本文主要对packge.json配置子文件详解 ObJack-Admin一款基于 Vue3.3、TypeScript、Vite3、Pinia、Element-Plus 开源的后台管理框架。在一定程度上节省您的开发效率。另外本项目还封装了一些常用组件、hooks、指令、动态路由、按钮级别权限控制等…

Centos7源码方式安装sqle及开发相关

官方文档-源码安装 操作系统&#xff1a;centos:7.9,everything (DVD版应该也可以) (在ubuntu22.04装了两天之后乖乖开了一个新Centos7虚拟机) 镜像&#xff1a;清华大学开源软件镜像站 centos/7.9.2009 安装git sudo yum update -y sudo yum install -y git git --version安…

数据结构与算法笔记:高级篇 - B+树:MySql数据库索引是如何实现的?

概述 作为一名软件开发工程师&#xff0c;你对数据库肯定再熟悉不过了。MySQL 作为主流的数据库存储系统&#xff0c;它在我们的业务开发中&#xff0c;有着举足轻重的地位。在工作中&#xff0c;为了加速数据库中数据的查找速度&#xff0c;我们常用的处理思路是&#xff0c;…

01.Ambari自定义服务开发-项目初始化

文章目录 基础环境在PyCharm中初始化项目配置项目相关依赖在PyCharm中导入依赖 基础环境 PyCharmPython 2.7已经安装完成的Ambari服务端 在PyCharm中初始化项目 项目名称就是我们要安装服务的名称&#xff0c;要求名称为全大写&#xff0c;如&#xff1a;DORIS创建Python2.7…