css2024

1 :has() Selector

    <ul><li><label> <input type="radio" name="source" />谷歌</label></li><li><label> <input type="radio" name="source" />口碑</label></li><li><label> <input type="radio" name="source" />其他</label></li></ul><style>ul li input:checked {accent-color: #f806e4;}ul li:has(input:checked) {border: 2px solid #f806e4;}</style>

2: Container Queries

<!-- HTML code structure of individual component --><section id="featured-course" class="courses"><div class="course"><div class="course-card"><img src="./images/gpt-thumb.webp" alt="" class="course-thumb" /><div class="course-info"><p class="course-name">ChatGPT - The Complete Guide</p><p>10x your productivity by using ChatGPT OpenAI APIs efficiently.Learn Midjourney, prompt engineering, AutoGPT and more!</p></div></div></div>
</section><style>.courses {display: flex;gap: 10px;justify-content: center;.course {container-type: inline-size;width: 100%;.course-card {display: flex;flex-direction: column;align-items: center;background: #620b79;border-radius: 5px;box-shadow: 1px 1px 1px #333333;width: 100%;height: 100%;}}}.course-thumb {max-width: 100%;}@container (min-width: 400px) {.course-card {flex-direction: row;align-items: normal;}.course-thumb {width: 50%;}}</style>

3: CSS Nesting

.container {max-width: 800px;margin: auto;background-color: #f5f5f5;padding: 20px;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);text-align: center;
}.container h1 {color: #1a237e;
}.container p {color: #757575;
}.container {max-width: 800px;margin: auto;background-color: #f5f5f5;padding: 20px;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);text-align: center;h1 {color: #1a237e;}p {color: #757575;}
}4: New Value for text-wrap: balance.balanced-text h2 {color: #ffa726;text-wrap: balance;
}.unbalanced-text h2 {color: #fc01da;
}5:The :focus-visible Pseudo Class<main><h1>Focus-visible Demo</h1><button>Click Me</button><input type="text" placeholder="Type here..." /><a href="#">Learn More</a></main>button:focus-visible,input:focus-visible,a:focus-visible {border-color: #1e88e5;box-shadow: 0 0 3px 2px #1e88e580;}

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

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

相关文章

工业智能网关的边缘计算能力赋能工业4.0

边缘计算是将数据处理和分析能力推向网络边缘的技术&#xff0c;使得终端设备能够实时、快速地响应环境变化&#xff0c;并做出相应决策。在智能制造中&#xff0c;通过5G工业网关的边缘计算能力&#xff0c;企业可以实现对生产线上大量传感器数据的实时采集、处理和分析&#…

开发实战经验分享:互联网医院系统源码与在线问诊APP搭建

作为一名软件开发者&#xff0c;笔者有幸参与了多个互联网医院系统的开发项目&#xff0c;并在此过程中积累了丰富的实战经验。本文将结合我的开发经验&#xff0c;分享互联网医院系统源码的设计与在线问诊APP的搭建过程。 一、需求分析 在开发任何系统之前&#xff0c;首先要…

用chatgpt写了个二级导航,我全程一个代码没写,都是复制粘贴

今天心血来潮&#xff0c;让chatgpt给我写个移动端的二级导航菜单&#xff0c;效果如下&#xff1a; 1、两级导航&#xff0c;竖向排列&#xff0c;一级导航默认显示&#xff0c;二级隐藏 2、抽屉伸缩效果&#xff0c;点击一级导航&#xff0c;展开二级导航&#xff0c;再次点…

视觉SLAM十四讲

一、前言 课件源码:gaoxiang12/slambook (github.com) 操作系统:ubuntu18.04 系统架构:arrch64或amd架构 二、KDevelop 的安装 安装 1. 安装gcc(编译器) amd :sudo apt-get build-dep gcc sudo apt-get install build-essential arrch64:详见编译conda没有的包…

条件匹配工具之ACL概述

基本概念 ACL&#xff0c;即Access Control List&#xff08;访问控制列表&#xff09;&#xff0c;每个ACL但是是由单条或多条Rule&#xff08;规则&#xff09;组成的一个集合 技术背景&#xff1a; 1.用户需求&#xff1a; 用户对网络服务体验的要求越来越高&#xff0c…

工作9年,1次转行,4次跳槽:拒绝被「稳定性」绑架

跳槽一时爽&#xff0c;一直跳槽一直爽。但&#xff0c;切忌只为了钱换工作。 hi&#xff0c;欢迎来到我的杂货铺。 打工人一定都听过一个说法&#xff1a;三年两跳、五年三跳&#xff0c;是职场大忌&#xff0c;因为会被用人方质疑稳定性。 今年是我研究生毕业的第九个年头。…

0基础学python-8:if,while,for

目录 前言&#xff1a; 一、选择循环结构 1.if条件语句 2.while 3.for循环 4.break语句 5.continue语句 前言&#xff1a; if、while 和 for 是 Python 中常用的控制流结构&#xff0c;它们分别用于条件判断、循环执行和迭代遍历。这些关键字帮助程序根据条件和数据进行选…

冒泡,选择,插入,希尔排序

目录 一. 冒泡排序 1. 算法思想 2. 时间复杂度与空间复杂度 3. 代码实现 二. 选择排序 1. 算法思想 2. 时间复杂度与空间复杂度 3. 代码实现 三.插入排序 1. 直接插入排序 (1). 算法思想 (2). 时间复杂度与空间复杂度 (3). 代码实现 2. 希尔排序 (1). 算法思想 …

用Racket做一个拼图游戏——25 创建行列设置组

25 创建行列设置组 先看代码&#xff0c;后作解释。 ;创建行列设置组&#xff1a;(define (create-row&col-set-group p) (let ([gp (new group-box-panel% [label "拼图排列"] [parent p] [min-height 30] …

使用mitmproxy抓包详细记录(一)

1、安装mitmproxy pip install mitmproxy 安装失败解决方案&#xff0c;见上一篇 2、编辑代码&#xff0c;可以直接复制我的. 给文件起名&#xff0c;attacy.py import mitmproxyimport csv from mitmproxy import httpclass RequestRecorder:def __init__(self):self.records…

文件安全传输系统,如何保障信创环境下数据的安全传输?

文件安全传输系统是一套旨在保护数据在传输过程中的安全性和完整性的技术或解决方案。通常包括以下几个关键组件&#xff1a; 加密&#xff1a;使用强加密算法来确保文件在传输过程中不被未授权访问。 身份验证&#xff1a;确保只有授权用户才能访问或传输文件。 完整性校验…

如何通过SSH协议使用WinSCP实现Windows与Linux之间的远程公网文件传输

目录 ⛳️推荐 前言 1. Windows传输文件至Linux 2. WinSCP使用公网TCP地址连接 3. WinSCP使用固定公网TCP地址访问服务器 ⛳️推荐 前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。点击跳转到网站 前…

使用geoipupdate自动更新GeoIP数据库

一、 什么是 GeoIP&#xff1f; 通过在数据库中将地理位置和 IP 地址相互映射&#xff0c;软件程序便可以使用 IP 地址来确定其对应的地理位置&#xff0c;其中包括国家/地区、州/省、城市、邮政编码、纬度/经度、ISP、区号和其他信息。 很多软件都使用 MaxMind 的数据库对 IP…

PyMongo Sort 操作:提升你的数据查询效率

&#x1f49d;&#x1f49d;&#x1f49d;欢迎莅临我的博客&#xff0c;很高兴能够在这里和您见面&#xff01;希望您在这里可以感受到一份轻松愉快的氛围&#xff0c;不仅可以获得有趣的内容和知识&#xff0c;也可以畅所欲言、分享您的想法和见解。 推荐:「stormsha的主页」…

使用Python和Selenium爬取京东商品数据

简介❤❤ 码农不是吗喽&#xff08;大学生版&#xff09;-CSDN博客 在本文中&#xff0c;我们将探讨如何使用Python编程语言结合Selenium库来爬取京东网站上的商品数据。Selenium是一个强大的工具&#xff0c;可以模拟真实用户对网页的交互操作&#xff0c;非常适合进行网页自…

Etcd-v3.4.27集群部署

下载etcd # wget https://storage.googleapis.com/etcd/v3.4.27/etcd-v3.4.27-linux-amd64.tar.gz --2024-07-16 09:46:54-- https://storage.googleapis.com/etcd/v3.4.27/etcd-v3.4.27-linux-amd64.tar.gz Resolving storage.googleapis.com (storage.googleapis.com)... …

AI写作辅助,如何确保学术诚信?

感谢笔灵AI&#xff0c;让我论文完成后但毕竟是AI生成的&#xff0c;充满了AI的痕迹。不敢轻率地将其呈交&#xff01;最终一个必须完成的任务就是清除AI的痕迹。今天就为大家带来笔灵去AI痕迹&#xff0c;好用到哭&#xff01;走起&#xff01; 传送门&#xff1a;https://ib…

Mysql知识大全

Mysql 数据库是所有软件体系中最核心的存在 DBA 1.1什么是数据库 数据库&#xff08;DB&#xff0c;DataBase&#xff09; 概念&#xff1a;数据仓库&#xff0c;软件&#xff0c;安装在操作系统上&#xff08;window&#xff0c;linux...&#xff09; 作用&#xff1a;存…

新版本WPS不登录无法编辑的解决办法

原因分析&#xff1a;新版本的WPS因加入多种在线功能&#xff0c;建议登录账号获得更加体验 解决办法&#xff1a;首选第一种修改注册表后重启WPS&#xff0c;第二种仅作为临时满足工作需求&#xff0c;过一段时间会自动失效 方法一&#xff1a;键盘同时按下WINR键&#xff0c;…

AI推介-大语言模型LLMs论文速览(arXiv方向):2024.07.10-2024.07.15

文章目录&#xff5e; 1.FairyLandAI: Personalized Fairy Tales utilizing ChatGPT and DALLE-32.Human-like Episodic Memory for Infinite Context LLMs3.Mitigating Entity-Level Hallucination in Large Language Models4.Predicting and Understanding Human Action Deci…