css高级技巧

news2024/10/5 22:24:17

1. 精灵图

index.png
在这里插入图片描述
分析图
在这里插入图片描述

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        .box1 {
            width: 60px;
            height: 60px;
            background: url("./index.png") no-repeat -182px 0;
            margin: 100px auto;
        }

        .box2 {
            margin: 100px;
            width: 25px;
            height: 25px;
            background: url("./index.png") no-repeat;
            background-position: -156px -105px;
        }
    </style>
</head>

<body>
    <!-- 
        为了有效减少服务器接收和发送请求的次数,提高页面的加载速度,出现了CSS精灵技术(CSS雪碧图)!
        核心原理:将网页中的一些小背景图像整合到一张大图中,这样服务器只需要一次请求就可以了!
        使用:
            1. 精灵技术主要针对于背景图片使用,就是把多个小背景图片整合到一张大图中去; 
            2. 移动背景图片的位置, 此时可以借助background-position来实现; 
            3. 使用精灵图的时候需要精确测量,每个小背景图片的大小和位置; 
            4. 移动的距离就是这个目标图片的x和y坐标, 注意网页中的坐标有所不同; 
     -->

     <!-- 
            默认图片的左上角是贴在box盒子的左上角, 此时比如我们需要整图片的某个小图片, 
            那就计算距离即可, 以目标图片为核心, 将其朝着box盒子移动, 然后这个所用动的二维坐标就是background-position的两个值;
      -->
    <div class="box1"></div>
    <div class="box2"></div>
</body>

</html>

在这里插入图片描述

2. 字体图标

在这里插入图片描述

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        @font-face {
            font-family: 'icomoon';
            src: url('fonts/icomoon.eot?ldtv90');
            src: url('fonts/icomoon.eot?ldtv90#iefix') format('embedded-opentype'),
                url('fonts/icomoon.ttf?ldtv90') format('truetype'),
                url('fonts/icomoon.woff?ldtv90') format('woff'),
                url('fonts/icomoon.svg?ldtv90#icomoon') format('svg');
            font-weight: normal;
            font-style: normal;
            font-display: block;
        }
        span {
            font-family: 'icomoon';
            font-size: 100px;
            color: green;
        }
    </style>
</head>

<body>
    <!-- 
        字体图标库:
            1. icomoon字体库        http://icomoon.io
            2. 阿里iconfont字体库   http://www.iconfont.cn/
     -->
    <!-- 
        使用场景:主要用于显示网页中通用,常用的一些小图标。
        精灵图缺点:
                1.图片文件比较大;
                2.图片本身放大或缩小会失真;
                3.一旦图片制作完成,后期想要更换则是非常麻烦。
        ===>为此,引入了一种技术,就是字体图标技术; 展示的是图标,本质却是字体!

        字体图标优点:
            1.轻量级,一旦字体加载,图标就会马上渲染出来,减少了服务器请求;
            2.灵活性:本质其实是字体,可以随意的改变字体颜色,产生阴影,透明效果,旋转等;
            3.兼容性:几乎支持所有的浏览器,请放心大胆的使用;
        notice:字体图标不能替代精灵技术,只是对工作中图标部分技术的提升和优化!

        总结:
            1.如果遇到一些结构和样式比较简单的小图标,就用字体图标;
            2.如果遇到一些结构和样式复杂的图片,就用精灵图解决!
     -->

    <!-- 
        使用步骤:
            1. 将解压后的fonts文件(/icomoon/fonts)复制一份到与.html同级的目录下;
            2. 然后将style.css(/icomoon/style.css)文件中的部分内容进行复制后贴到style标签中去;
            3. 打开解压后的html(/icomoon/demo.html)文件,复制图标后面的小方框放置需要显示的标签内;
            4. 为标签添加类选择器,指定font-family属性!
    -->

    <!-- 
        还可以继续在已经下载的字体图标的基础之上继续追加新的字体图标, 
        打开http://icomoon.io网页, 导入已下载的.json文件, 然后如法炮制即可; 
     -->
     <span></span>
     <span></span>
     <span></span>
     <span style="color: red"></span>
</body>

</html>

3. css三角

3.1 三角制作

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        /* 
            box盒子只是指定了4个边框, 并没有指定width 和 height, 此时给这4个边框分别着以不同的颜色,
            发现这4个边框分别是4个三角形了; 
        */
        .box {
            width: 0;
            height: 0;
            border-top: 20px solid green;
            border-left: 20px solid red;
            border-bottom: 20px solid blue;
            border-right: 20px solid purple;
        }
        .box1 {
            width: 0;
            height: 0;
            border: 20px solid transparent;
            border-top-color: red;
            margin-top: 20px;

            /* 以下两句是为了照顾兼容性而写的 */
            line-height: 0;
            font-size: 0;
        }
    </style>
</head>
<body>
    <div class="box"></div>
    <div class="box1"></div>
</body>
</html>

在这里插入图片描述
3.2 京东三角

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        .box1 {
            width: 0;
            height: 0;
            border-top: 20px solid green;
            border-left: 20px solid red;
            border-bottom: 20px solid blue;
            border-right: 20px solid purple;
        }

        .box2 {
            width: 0;
            height: 0;
            border: 20px solid transparent;
            border-top-color: red;
            margin-top: 20px;
            line-height: 0;
            font-size: 0;
        }

        .jd {
            position: relative;
            height: 250px;
            width: 120px;
            background-color: yellow;
        }

        .jd span {
            position: absolute;
            right: 15px;
            top: -10px; 
            width: 0;
            height: 0;
            border: 5px solid transparent;
            border-bottom-color: red;
            /* 为了照顾兼容性 */
            line-height: 0;
            font-size: 0;
        }
    </style>
</head>

<body>
    <div class="box1"></div>
    <div class="box2"></div>
    <div class="jd">
        <span></span>
    </div>
</body>

</html>

在这里插入图片描述

4. css-input系列

4.1 cursor

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        span {
            display: block;
        }
    </style>
</head>

<body>
    <!--  
        鼠标样式: 
        cursor: default|pointer|move|text|not-allowed;  
    -->
    <span style="cursor: default;">HelloWorld</span>
    <span style="cursor: pointer;">HelloWorld</span>
    <span style="cursor: move;">HelloWorld</span>
    <span style="cursor: text;">HelloWorld</span>
    <span style="cursor: not-allowed;">HelloWorld</span>
</body>

</html>

请添加图片描述

4.2 outline

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        /*1. 去掉text输入时产生的边框 */
        input,
        textarea {
            outline: none;
        }

        /*2. 去掉文本域右下角的放缩功能 */
        textarea {
            resize: none;
        }
    </style>
</head>

<body>
    <!-- 
        轮廓线:outline, 当输入框获得焦点时, 会产生高亮边框效果; 
     -->
    <input type="text">
    <textarea name="" id="" cols="30" rows="10"></textarea>
</body>

</html>

在这里插入图片描述

5. vertical-align属性

5.1 vertical-align

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        /* 1. 让图片和文字垂直居中对齐 */
        img {
            vertical-align: middle;  /* baseline/top/bottom */
        }

        /* 2. 让文本域和文字底部底部对齐 */
        textarea {
            vertical-align: bottom;
        }
    </style>
</head>

<body>
    <!-- 
        vertical-align: baseline(基线) | top(顶线) | middle(中线) | bottom(底线); 
        经常用于设置图片或表单(行内块元素)和文字垂直对齐; 
        官方解释:用于设置一个元素的垂直对齐方式,但是它只针对于行内元素 或者 行内块元素有效; 
     -->
     
    <img src="../../images/person.png" alt=""> 中华人民共和国
    <br>
    <textarea name="" id="" cols="30" rows="10"></textarea> 请留言
</body>

</html>

在这里插入图片描述

5.2 图片底部留白问题

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        div {
            border: 2px solid red;
        }
        /* 解决方案: */
        img {
            /* vertical-align: middle; */
            /* display: block; */
        }
    </style>
</head>

<body>
    <!-- 
        解决图片底部存在默认空白缝隙问题:
            1. 问题: 图片底侧会默认有一个空白缝隙,原因是行内块元素会和文字的基线(base-line)对齐。
            2. 解决:
                (1)给图片添加 vertical-align: midlle | top | bottom (只要不是基线对齐就可以); 
                (2)把图片转换为 display: block; 
     -->
    <div>
        <img src="../../images/image.png" alt=""> 
    </div>
</body>

</html>

在这里插入图片描述

6. 文字溢出

6.1 单行文本溢出显示省略号

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        div {
            width: 150px;
            height: 80px;
            background-color: red;
            margin: 100px auto;
            white-space: nowrap;        /* 强制一行显示(不换行)  */
            overflow: hidden;           /* 隐藏溢出的部分 */
            text-overflow: ellipsis;    /* 用省略号代替溢出的部分 */
        }
    </style>
</head>
<body>
    <!-- 
        单行文本溢出显示省略号的三大条件:
            1.强制一行显示; 
            2.隐藏溢出部分; 
            3.用省略号代替溢出的部分;  
    -->
    <div>就克里斯积分四六级发顺丰水电费是</div>
</body>
</html>

在这里插入图片描述

6.2 多行文本溢出显示省略号

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        div {
            width: 150px;
            height: 85px;
            background-color: red;
            margin: 100px auto;
            overflow: hidden;                   /* 隐藏溢出的部分 */
            text-overflow: ellipsis;            /* 用省略号代替溢出的部分 */
            display: -webkit-box;               /* 弹性伸缩盒子模型显示 */
            -webkit-line-clamp: 3;              /* 限制在一个块元素显示的文本的行数 */
            -webkit-box-orient: vertical;       /* 设置或检索伸缩盒对象的子元素的排列方式 */
        }
    </style>
</head>

<body>
    <!-- 
        多行文本溢出显示省略号, 有较大兼容性问题, 适合于webKit浏览器或移动端(移动端绝大部分是webkit内核);
     -->
     <div>老时间发了将零件蓝思科技龙口粉丝监考老师荆防颗发顺丰是粒金坷垃</div>
</body>

</html>

在这里插入图片描述

7. 常见布局技巧

7.1 margin负值的应用1

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        ul li {
            float: left;
            list-style: none;
            width: 150px;
            height: 200px;
            border: 1px solid red;
            margin-left: -1px;
        }
        ul li:hover {
            border: 1px solid orange;
        }
    </style>
</head>
<body>
    <ul>
        <li>1</li>
        <li>2</li>
        <li>3</li>
        <li>4</li>
        <li>5</li>
    </ul>
</body>
</html>

请添加图片描述

7.2 margin负值的应用2

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        #ul1 li {
            float: left;
            list-style: none;
            width: 150px;
            height: 200px;
            border: 1px solid red;
            margin-left: -1px;
        }
        /* 法一:如果盒子没有定位, 则鼠标悬浮时添加相对定位即可; */
        /* 因为相对定位会压住其他标准流, 还有浮动的盒子;  */
        #ul1 li:hover {
            position: relative;
            border: 2px solid orange;
        }


        /******************************************************************************************/
        #ul2 li {
            position: relative;
            float: left;
            list-style: none;
            width: 150px;
            height: 200px;
            border: 1px solid blue;
            margin-left: -1px;
        }
        /* 法二: 如果li都有定位, 则用z-index来提高级别; */
        #ul2 li:hover {
            border: 2px solid purple;
            z-index: 1;
        }
    </style>
</head>
<body>
    <!-- 
        1. 每个盒子margin往左移动1px, 将正好压住相邻盒子边框;
        2. 鼠标经过某个盒子的时候, 提高当前盒子的层级即可(如果没有定位, 则加相对定位(保留位置); 如有定位, 则加z-index;)
     -->
    <ul id="ul1">
        <li>1</li>
        <li>2</li>
        <li>3</li>
        <li>4</li>
        <li>5</li>
    </ul>
    


    <!-- <ul id="ul2">
        <li>6</li>
        <li>7</li>
        <li>8</li>
        <li>9</li>
        <li>10</li>
    </ul> -->
</body>
</html>

请添加图片描述

7.3 文字围绕浮动元素

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        * {
            margin: 0;
        }
        .box {
            width: 300px;
            height: 70px;
            background-color: pink;
            margin: 0 auto;
            padding: 5px;
        }
        .pic {
            float: left;
            width: 120px;
            height: 60px;
            margin-right: 5px;
        }
        .pic img {
            width: 100%;
        }
    </style>
</head>

<body>
    <div class="box">
        <div class="pic">
            <img src="./img.png" alt="">
        </div>
        <p>分解式冷风机克里斯积分恐龙时代荆防颗粒就是顿开浪费的抗了</p>
    </div>
    <!-- 
        实际上就是p的宽度默认和box一样宽, 
        然后给左侧的pic盒子添加一个浮动即可, 因为浮动不会压住下面标准流盒子里面的文字(图片); (见05_定位/005_定位的拓展/03_...)
     -->
</body>
</html>

在这里插入图片描述

7.4 行内块的巧妙应用

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        * {
            margin: 0;
            padding: 0;
        }
        .box {
            text-align: center;     /* 此时父盒子里的所有行内元素和行内块元素都会水平居中 */
        }
        .box a {
            display: inline-block;
            width: 36px;
            height: 36px;
            background-color: #f7f7f7;
            border: 1px solid #ccc;
            text-align: center;
            line-height: 36px;
            color: #333;
            text-decoration: none;
            font-size: 14px;
        }
        .box .prev,
        .box .next {
            width: 85px;
        }
        .box .current,
        .box .elp {
            background-color: #fff;
            border: none;
        }
        .box input {
            height: 36px;
            width: 45px;
            border: 1px solid #ccc;
            outline: none;
        }
        .box button {
            width: 60px;
            height: 36px;
            background-color: #fff;
            border: 1px solid #ccc;
        }
    </style>
</head>
<body>
    <div class="box">
        <a href="#" class="prev">&lt;&lt;上一页</a>
        <a href="#" class="current">2</a>
        <a href="#">3</a>
        <a href="#">4</a>
        <a href="#">5</a>
        <a href="#">6</a>
        <a href="#" class="elp">...</a>
        <a href="#" class="next">&gt;&gt;下一页</a>
        到第
        <input type="text"><button>确定</button>
    </div>
</body>
</html>

在这里插入图片描述

7.5 CSS三角强化

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        .box {
            width: 0;
            height: 0;
            border-top: 100px solid transparent;
            border-right: 50px solid red;
            border-bottom: 0 solid blue;
            border-left: 0 solid purple;
        }
        .price {
            width: 160px;
            height: 24px;
            border: 1px solid red;
            margin: 0 auto ;
            line-height: 24px;
        }
        .left {
            position: relative;
            float: left;
            width: 90px;
            height: 100%;
            background-color: red;
            text-align: center;
            color: #fff;
            margin-right: 8px;
            font-weight: 700;
        }
        .left i {
            position: absolute;
            right: 0;
            top: 0;
            width: 0;
            height: 0;
            border-color: transparent #fff transparent transparent;
            border-style: solid;
            border-width: 24px 10px 0 0;
        }
        .right {
            font-size:  12px;
            color: gray;
            text-decoration: line-through;
        }
    </style>
</head>

<body>
    <div class="box"></div>
    <div class="price">
        <span class="left">
            $1650
            <i></i>
        </span>
        <span class="right">$5650</span>
    </div>
</body>

</html>

在这里插入图片描述

8. css初始化

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

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

相关文章

chatgpt赋能python:Python单行if语句

Python 单行 if 语句 在 Python 编程中&#xff0c;条件语句 if 是一个非常重要的控制流语句&#xff0c;它的主要作用是根据条件的真假来决定程序的走向。在编写 Python 代码时&#xff0c;经常会遇到需要在某些情况下只执行一行代码的情况。这时&#xff0c;就可以使用 Pyth…

chatgpt赋能python:Python取出列表数字

Python 取出列表数字 如果你是一名 Python 开发者&#xff0c;并且你需要从一个列表中取出数字&#xff0c;那么你来到了对的地方。 介绍 Python 是一门很流行的编程语言&#xff0c;它有很多内置函数和库&#xff0c;可以帮助你快速地完成各种任务。在 Python 中&#xff0…

使用yolov5实现图片分类

文章目录 开始之前下载依赖数据集下载新建配置文件执行训练模型选择训练完成测试模型进行预测自定义模型下载数据集下载地址分享问题 开始之前 你应当先克隆这个仓库 git clone https://github.com/ultralytics/yolov5 # clone下载完毕后&#xff0c;进入克隆的仓库目录 cd …

Linux系统静态IP配置(CentOS)

刚刚装好的Linux系统&#xff08;Ubuntu版本&#xff09;通过ifconfig&#xff08;如果是CentOS版本需要使用ipaddr&#xff09;之后没有发现IP地址 首先在Linux终端通过su root指令进入root用户下获得管理员权限&#xff0c;之后进入cd /etc/sysconfig/network-scripts目录中 …

Linux命令(23)之cat

Linux命令之cat 1.cat介绍 linux命令cat用于把文件内容显示在标准输出设备&#xff08;即&#xff1a;显示器&#xff09;上&#xff0c;也可以(单个/几个)文件内容追加别的文件当中去。 2.cat用法 cat [参数] [文件名称] cat命令常用参数 参数说明-b对所有非空输出进行编号…

大数据 | 实验四:并行化数据挖掘算法设计

文章目录 &#x1f4da;实验目的&#x1f4da;实验平台&#x1f4da;实验内容&#x1f4da;实验步骤&#x1f407;KNN介绍&#x1f407;并行化&#x1f955;在本地编写程序和调试&#x1f955;在集群上提交作业并执行 &#x1f407;非并行化 &#x1f4da;实验目的 机器学习和…

chatgpt赋能python:Python切换输入法:实现更高效的编程

Python 切换输入法&#xff1a;实现更高效的编程 对于有多国语言需求的程序员来说&#xff0c;切换输入法是日常编程的基本操作之一。Python是一门广泛使用的编程语言&#xff0c;对于那些使用中文输入法的开发者来说&#xff0c;如何高效地切换输入法是一个需要考虑的问题。 …

chatgpt赋能python:Python去噪——提高图像质量的神器

Python去噪——提高图像质量的神器 介绍 随着科技的发展&#xff0c;我们的生活被数字化&#xff0c;许多信息都被存储在数字化设备中。这些设备会允许我们拍摄照片、视频和录音等多媒体文件。然而&#xff0c;在实际应用中&#xff0c;多媒体数据通常存在一些问题&#xff0…

chatgpt赋能python:Python加噪声:让你的数据更真实,更可靠

Python加噪声&#xff1a;让你的数据更真实&#xff0c;更可靠 Python作为一种开源高级编程语言&#xff0c;使得加噪声变得非常简单。加噪声是为了让数据更真实、更可靠&#xff0c;防止数据中的过拟合现象。那么本文将介绍Python添加噪声的基本概念和它的具体实现方法。 什…

chatgpt赋能python:Python中取某一列的方法

Python中取某一列的方法 Python是一种易于学习但功能强大的编程语言。它在数据分析、机器学习和Web开发中广泛应用。在这个代码示例中&#xff0c;我们将介绍如何使用Python从数据集中选择某一列。 获取数据集 为了演示如何从数据集中选择某一列&#xff0c;我们将首先使用p…

Packet Tracer - 配置编号标准 IPv4 ACL

Packet Tracer - 配置编号标准 IPv4 ACL 地址分配表 设备 接口 IP 地址 子网掩码 默认网关 R1 G0/0 192.168.10.1 255.255.255.0 不适用 G0/1 192.168.11.1 255.255.255.0 不适用 S0/0/0 10.1.1.1 255.255.255.252 不适用 S0/0/1 10.3.3.1 255.255.255.25…

chatgpt赋能python:Python分配内存的机制

Python 分配内存的机制 Python 是一种高级编程语言&#xff0c;它支持多种数据类型和模块化编程&#xff0c;这使得它成为了快速开发的首选语言。由于 Python 是一种解释型语言&#xff0c;它会动态地分配内存以支持程序执行。在本文中&#xff0c;我们将探讨 Python 分配内存…

C++数据结构:线性顺序表(链表)

文章目录 前言一、链表简介二、单链表实现二、代码解读三、链表的优缺点总结 前言 前一篇文章介绍用数组实现的顺序表时已经提到链表这种结构&#xff0c;在STL中的 list 就是以链表实现的顺序表。这种结构与数组相比最大好处就是可以很方便的在头部和中部插入数据&#xff0c…

chatgpt赋能python:Python动态Import:简介和用法

Python 动态 Import&#xff1a;简介和用法 什么是动态 Import&#xff1f; Python 中的动态 Import 是指在代码运行时通过字符串名称导入模块。这样可以使程序在运行时根据参数来加载不同的模块&#xff0c;达到动态控制程序行为的目的。Python 动态 Import 可以极大地提高编…

013、full-page-writes(全页写)

全页写 Full-Page Writes(全页写)Full-Page Writes(全页写)特点全页写模式全页写是否需要关闭块不一致造成原因:Full-Page Writes(全页写) 假设存储区中表A的页数据已损坏,因为后台写器进程正在写入脏页时操作系统已失败。由于XLOG记录无法在损坏的页面上重播,我们需要…

chatgpt赋能python:Python取负数

Python取负数 Python是一种支持数值和算术运算符的高级编程语言。在Python中&#xff0c;有时需要对数值取负数&#xff0c;本文将介绍如何使用Python来取负数。 什么是负数&#xff1f; 在数学中&#xff0c;负数是小于零的数字。例如&#xff0c;-5是一个负数&#xff0c;…

AF555 NHS ester,Alexa Fluor555 SE,AF 555 琥珀酰亚胺酯,水溶性鲜红色荧光染料

试剂基团反应特点&#xff08;Reagent group reaction characteristics&#xff09;&#xff1a; AF555 NHS酯&#xff08;琥珀酰亚胺酯&#xff09;是一种鲜红色的荧光染料。AF555染料是水溶性的并且pH从pH4到pH10不敏感。AF555的NHS酯&#xff08;或琥珀酰亚胺酯&#xff09…

【PCB专题】Allegro实时DFA(detrend fluctate analysis)约束规则设计

目录 DFA分析的重要性 采用建议 DFA_Update&#xff08;自动更新封装&#xff09;步骤 Side/End定义 约束表格&#xff08;DFA_Spreadsheet Editor&#xff09; 约束表单元格语法 PCB中使用DFA设计 DFA使用注意事项 参考文献 2018.06.21 李光熠 DFA分析的重要性 All…

opensuse15.4安装amd显卡hd6570驱动程序失败的原因分析

opensuse15.4安装amd显卡hd6570驱动程序失败的原因分析 台式机电脑系统是openSUSE-Leap-15.4-DVD-x86_64 独立显卡是AMD Radeon HD 6570 到官网https://www.amd.com/zh-cn.html——下载与支持——Radeon显卡与AMD芯片组——驱动程序——从下方列表中选中你的产品——AMD Radeon…

【项目实践】猫十二分类

【数据科学项目实践】基于ResNet和Inception v3的猫十二分类迁移学习 一、项目背景 本项目来源于飞浆平台的图像分类学习赛。指路链接 代码和结果来源于我的小组同学&#xff0c;没有做任何的改动&#xff0c;我这边仅做一个总结归纳&#xff0c;以便学习和复盘 简单把赛题…