【前端】CSS

前端常用的CSS工具库 常用的前端工具库,包含动画,过渡,以及常用CSS工具等等.... 阅读详情

闲来无事,学学前端CSS

转载自:[优快云-Sharry洗手溢CSS](https://blog.youkuaiyun.com/weixin_43779187/article/details/121146867) # 1. 前言 学习CSS的基础:需要先学习HTML # 2. CSS样式 ## 2.1 背景

CSS是层叠样式表。我们在学习HTML的过程中不难发现,仅靠HTML的标签和属性,要做出比较美观的网页的,代码却可能非常冗杂,需要给每一个标签添加很多属性。而CSS的出现,就很好地解决了HTML设置样式属性麻烦的问题。

从功能上简单理解,HTML可看作是网页的骨架,CSS则对网页进行布局和美化。

2.2 CSS引入方式

即CSS添加的位置。

2.2.1 内联样式

内联样式的位置在具体标签内,通过style属性设置。

<div style="color: red">红色段落</div>

2.2.2 内部样式

内部样式的位置在html的head标签里,在style标签内设置。

<head>
    <meta charset="UTF-8">
    <title>三种引入方式</title>
    <style>
      #d1{
        color: green;
      }
    </style>
</head>
<body>
    <h1 id = "d1">内部样式,绿色标题</h1>
</body>

2.2.3 外部样式

外部样式即将各种样式写在一个CSS文件中,在head中引入。

<link rel="stylesheet" href="myCSS.css">

2.3 选择器

CSS主要通过选择器,对所选择的元素进行样式设置。

2.3.1 元素选择器

通过标签名选择元素。

    h4{background: aqua}
    
    <h4>h4的背景变成了水色</h4>

2.3.2 id选择器

通过"#id"选择元素

    #p1{color: blue}
    
    <p id="p1">苹果</p>

2.3.3 类选择器

通过".类名"选择元素

    .c1{color: brown}
    
    <p class="c1">香蕉</p>

2.3.4 其他选择器

CSS还提供了很多选择器的表达方式,伪类选择器、子元素选择器等,举个小例子:

     /*伪类选择器*/

        /*未访问*/
        a:link{color: red;}
        /*访问过*/
        a:visited{color: pink;}
        /*悬停状态*/
        a:hover{color: green;}
        /*点击状态*/
        a:active{color: pink;}
        
        <a href="http://www.baidu.com">超链接2</a>

篇幅有限,其余表达式可以在需要用到的时候再去查询。

2.4 常见样式

选择器的学习是告诉我们CSS怎么用,那么常见样式则是具体的样式效果。

2.4.1 元素的尺寸与背景

即元素的大小和背景色等样式。

(1)宽、高尺寸与背景色
p#d1{
  width:30%;
  height:30%;
  background-color:red;
}
p#d2{
  width:180px;
  height:50px;
  background-color:blue;
}

<p id="d1"> 按比例设置尺寸,背景红色</p>

<p id="d2"> 按象素设置尺寸,背景蓝色</p>

其中,背景颜色的赋值可以是16进制、三原色比例、具体颜色的英文单词。

(2)图片做背景
     #img{
            background-image: url("apple.png");
            width: 473px;
            height: 532px;
        }
     <div id = "img">图片背景</div>

2.4.2 文本样式

文本样式常见的有大小、字体、颜色、粗细等待,这里举一个例子,在注释中说明作用。

    div{
        width: 200px;
        height: 50px;
        /*边框*/
        border: 1px solid red;
        text-align: center;
        /*行高*/
        line-height: 50px;
        /*文本修饰 overline上划线,underline下划线 line-through删除线*/
        text-decoration: overline;
        /*文本阴影:颜色 x偏移值,y偏移值, 浓度*/
        text-shadow: red -5px 5px 10px;
        /*字体大小*/
        font-size: 20px;
        /*字体加粗*/
        font-weight: bold;
        /*设置斜体*/
        font-style: italic;
        /*设置字体*/
        /*font-family: Serif;*/
        /*一起设置*/
        font: 30px cursive;
        
        
         <div>文本和字体测试</div>
      }

2.4.3 边框

元素的边框样式设置,通过border设置:

    <style>
.solid{
   border-style:solid;
}
.dotted{
   border-style:dotted;
}
.dashed{
   border-style:dashed;
}
.double{
   border-style:double;
}
.red{
   border-color:red;
}
.radio{
    width: 200px;
    height: 200px;
    border: 1px solid blue;
     /*设置圆角,值越大越圆*/
    border-radius: 100px;
}
</style>

<div> 默认无边框div </div>

<div class="solid"> 实线边框  </div><br/>
<div class="dotted"> 点状边框  </div> <br/>
<div class="dashed"> 虚线边框  </div> <br/>
<div class="double"> 双线边框  </div> <br/>
<div class="red"> 实线红色边框  </div><br/>
<div class="radio"> 边框圆角  </div><br/>

2.4.4 定位

(1)绝对定位

绝对定位将某个元素定位到某个特定位置,参照物可以是相对定位的上级元素。当没有上级元素时,上级元素为body。

    <style>
      #abs{
        position: absolute;
        left: 100px;
        top: 10px;
      }
    </style>
    
    <div id="abs">绝对定位段落</div>
    <p class="abs">绝对定位的p元素</p>
(2)相对定位

相对定位是指将某个元素定位到特定位置,而又不影响“它原本应该有的位置”。参照位置是它的原本的位置

    <style>
      .abs{
        position: relative;
        left: 100px;
        top: 10px;
      }
    </style>
    
    <div >普通段落1</div>
    <div id="abs">绝对定位段落</div>
    <div >普通段落2</div>
    <div >普通段落3</div>
(3)静态定位

默认的定位方式,无法实现层叠效果。
当不添加position,或者position:static时,即为静态定位。

默认的静态定位情况下,我们可以用盒子模型来控制元素的具体位置。

(4)固定定位

比如网页的顶部,很多不随滚动而发生相对窗口的位置变化,此时可用固定定位

#d1{
        width: 1000px;
        height: 100px;
        background-color: red;
        /*固定*/
        position: fixed;
        top: 0;
      }
      
      <div id = "d1"></div>
(5)浮动定位

浮动定位将向左或右浮动,当撞到其他元素时,停止。会像绝对定位一样离开原本的位置,其他元素补上。
浮动的效果很像该浮动的元素,移动过后和其他元素发生挤开、覆盖等结果

    #d1{
            width: 50px;
            height: 50px;
            background-color: red;
            float: right;
        }

        #d2{
            width: 50px;
            height: 50px;
            background-color: green;
            float: left;
        }

        #d3{
            width: 50px;
            height: 50px;
            background-color: blue;
            float: left;
        }
        
        <div id = "d1"></div>
        <div id = "d2"></div>
        <div id = "d3"></div>
(6)显示层级

对非静态定位的元素,显示层级可由z-index控制。即当发生覆盖的时候,谁的z-index值越大,该元素则会在上方

        #d1{
            width: 50px;
            height: 100px;
            background-color: red;
            position: absolute;
            z-index: 3;
        }

        #d2{
            width: 100px;
            height: 50px;
            background-color: blue;
            position: absolute;
            /*设置显示层级,值越大,显示越靠前*/
            z-index:2;
        }
        
    <div id="d1"></div>
    <div id="d2"></div>

2.4.5 display显示方式

元素的display显示方式主要有:隐藏、块级、内联、内联-块级。

(1)隐藏元素 display:none

原本这里有一个元素,但把它隐藏

    div.d{
      display:none;
    }
    
    <div class="d">隐藏了该元素</div>
(2)块级元素 display:block

块级元素会自动加上换行,可以加上宽高尺寸


.d{
  display:block;
  border: 1px solid lightgray;
   margin:10px;
   width:200px;
   height:100px;
}

<span class="d">将span变成块级元素</span>
(3)内联元素 display:inline

前后没有换行,无法加上尺寸,大小由内容决定

.d{
  display:inline;
  border: 1px solid lightgray;
   margin:10px;
   width:200px;
   height:100px;
}

<div class="d">将div变成内联元素</div>
(4)内联-块级元素 inline-block

元素将同处于同一行,并且能指定大小,将内联元素和块级元素的特点都整合在一起了

.d{
  display:inline-block;
  border: 1px solid lightgray;
   margin:10px;
   width:200px;
   height:100px;
}

<div class="d">将div变成内联-块级元素1</div>
<div class="d">将div变成内联-块级元素2</div>
<div class="d">将div变成内联-块级元素3</div>
<div class="d">将div变成内联-块级元素4</div>
    

2.4.6 布局相关

(1)居中
<div align="center">
通过设置属性align="center" 居中的内容
</div>
(2)左侧固定
.left{
   width:200px;
   float:left;
   background-color:pink
  }
<div class="left">左边固定宽度</div>

2.5 盒子模型

盒子模型用来控制元素的显示效果,包括:元素内容
content + 外边距margin + 边框 border + 内边距 padding
元素内容content:控制元素的显示尺寸
外边距margin:控制元素的显示位置
边框border:控制边框效果
内边距:padding:控制元素内容的位置

2.5.1 外边距margin

作用:控制元素显示位置

赋值方式
margin-left/right/top/bottom : 单独某个方向赋值
margin:10px:四个方向赋值
margin:10px 20px 上下10,左右20
margin:10px 20px 30px 40 px 上右下左,顺时针赋值

行内元素上下外边距无效
上下相邻彼此添加外边距,取最大值
左右相邻彼此添加外边距,两者相加

粘连问题:
给上级元素添加overflow:hidden解决

    <!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
  <style>
    #d1{
      width: 100px;
      height: 100px;
      border: 1px solid red;
      /*默认左上为基准*/
      /*margin-left: 100px;*/
      /*margin-top: 100px;*/
      /*margin-bottom: 100px;*/
      /*上下相邻,彼此添加外边距,取最大值*/
      /*  margin-bottom: 50px;*/

    }

    #d2{
        width: 100px;
        height: 100px;
        border: 1px solid red;
        /*加入上边距,看效果*/
        margin-top: 100px;
    }

    #s1{
        /*行内元素上下边距无效*/
        margin-bottom: 100px;
        margin-right: 100px;
    }

    #s2{
        /*左右相邻,彼此添加外边距,两者相加*/
        margin-left: 100px;
    }

    #big{
        width: 200px;
        height: 200px;
        background-color: green;
        /*解决粘连问题*/
        overflow: hidden;
    }

    #big>div{
        width: 50px;
        height: 50px;
        background-color: red;
        margin-left: 50px;
        /*元素上边距与上级元素挨在一起时,需要用overflow解决粘连问题*/
        margin-top: 50px;
    }

    #border_div{
        width: 200px;
        height: 200px;
        border: 1px solid blue;
        /*设置圆角,值越大越圆*/
        border-radius: 100px;
    }

  </style>
</head>
<body>

<div id = "d1">外边距测试</div>

<div id = "d2"> div2</div>

<span id = "s1">span1</span>
<span id = "s2">span2</span>

<div id = "big">
    <div></div>
</div>

<div id = "border_div"></div>

</body>
</html>

2.5.2 内边距hidden

作用:控制元素内容的位置
赋值方式:和外边距类似

padding-left/right/top/bottom : 10px; 单独某个方向赋值
padding: 10 px; 四个方向赋值
padding: 10px 20px; 上下左右赋值
padding: 10px 20px 30px 40 px; 顺时针循环赋值

给元素添加内边距会影响元素的显示宽高

    <!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>

    <style>
      div{
        width: 150px;
        height: 150px;
        border:1px solid red;

        /*内边距会影响元素的宽高*/
        padding-top: 50px;
        padding-left: 50px;

      }

    </style>
</head>
<body>
  <div>内边距</div>

</body>
</html>

2.6 优先级

到目前为止,我们已经知道了CSS的添加方式、常见样式,那么当用多种方式表达不同的样式,对象又是同一个元素时,优先级为:
作用范围越小,优先级越大。如果要越过优先级,加!important,举个例子:

    #d1{
            color: red;
        }
    div{
            /*提升优先级: !important*/
            color: green !important;        
        }
        
    <div id = "d1" style="color: blue"> 
    测试优先级
</div>

3.总结

本文先介绍了CSS的引入方式,了解了CSS怎么用,然后介绍了常见样式,了解了一些效果,最后介绍了盒子模型与CSS的优先级。
当然这里介绍的选择器、样式等都只是CSS的冰山一角,实际开发中我们可能需要更多地去查询,随查随用。

如何在微前端中实现CSS tta_listen_btn] 微前端作为一种软件设计策略,最近越来越受欢迎,可促进前端应用程序内部的可扩展性、模块化和自主开发。微前端通过将整体前端软件拆分为更小的、独立的部分,允许团队在更大产品的不同领域独立操作。在本文中,我们将了解微前端的概念以及 CSS 如何适应这种架构方法。了解微前端微前端将微服务的原理引入前端编程。传统单体前端架构中应用程序的所有组件都是紧密连接的,这使得扩展、部署和维护变得困难。微前端通过将前端分成松散链接的独立模块来解决这个问题,每个模块负责特定的功能或特性。 阅读详情

相关推荐

把群晖NAS变成游戏开发服务器:Perforce与虚幻引擎深度整合的5个关键配置(含.p4ignore模板)

本文详细介绍了如何将群晖NAS配置为游戏开发服务器,重点讲解了Perforce与虚幻引擎的深度整合。通过五个关键配置节点,包括用户权限架构、Workspace策略、资产同步优化、仓库清洁度保障和编辑器深度集成,帮助小型团队打造高效开发环境。文章还提供了实用的.p4ignore模板和优化技巧,显著提升开发效率。

weixin_30430677的博客 318

前端高级CSS用法

前端高级CSS用法

我是 二川兄,对Web开发、GIS开发、3D模型、机器学习、面试技巧等方面都有一些涉猎~ 欢迎您加入技术交流圈!你可以在我的文章末尾找到我~ 9780

【实战指南】OpenClaw 使用 Bird Skill 接入 X(Twitter)的终极省心方案:告别每次都要手动喂 Cookie 的痛苦

OpenClaw 使用 Bird Skill 接入 X(Twitter)的终极省心方案:告别每次都要手动喂 Cookie 的痛苦

hampeter的博客 1802

前端中CSS到底是什么

CSS是前端开发中不可或缺的一部分,它赋予了网页视觉上的吸引力和布局上的灵活性。通过理解CSS的基本概念、语法和特性,开发者可以更好地控制网页的样式和布局,创造出美观、响应式和可访问的网页。

qq_64546210的博客 1142

如何使用Ray和PyTorch训练模型

用户编写训练函数 → 定义单机训练逻辑。通过扩缩容配置 → 指定需要多少资源(Worker 数量、CPU/GPU)。训练器整合训练函数和配置 → 自动将训练函数分发到多个 Worker 上并行执行。Worker 运行训练函数 → 在分布式环境中完成模型训练。通过这种模式,Ray Train 实现了对分布式训练的抽象,用户只需关注单机训练逻辑,无需手动管理分布式通信和资源分配。

m0_62464865的博客 1922

OTFS从零开始11 10

未来的无线网络有望提供全球覆盖,因此需要支持在恶劣环境下的各种新兴应用,例如飞机上的移动通信(MCA)、低地球轨道(LEO)卫星通信、车对车(V2V)通信、高速铁路(HSR)通信、无人驾驶飞机(UAV)通信和水下声学通信(UAC)。在这些恶劣环境中的无线信道通常被视为对通信不友好,其特点是严重的延迟和多普勒扩散,以及有限的路径寿命等。这些不利于通信的特性使目前移动网络中广泛采用的正交频分复用(OFDM)调制的性能恶化。

qq_46009045的博客 9859

前端:HTML、CSS、JS、Vue

本文主要介绍了HTML、CSS、JavaScript、Vue的基本语法和使用。供个人学习使用

专注Java和MySQL领域知识分享 9875

ComfyUI 汉化教程(中文界面)

如果你对翻译的结果不满意,还可以进行修改。首先,进入目录,可以看到该目录中有很多 JSON 文件:打开 JSON 文件,找到要修改的内容,修改对应的Value值即可:最后,重启 ComfyUI 即可。

水滴的博客 1万+

Html css是前端吗,Html css是前端吗?

Html、CSS和JavaScript是传统前端开发必须掌握的内容,其中JavaScript是一个学习的重点,也是一个学习的难点。什么是前端?前端即网站前台部分,运行在PC端、移动端等浏览器上展现给用户浏览的网页。前端技术一般分为前端设计和前端开发,前端设计一般可以理解为网站的视觉设计,前端开发则是网站的前台代码实现,包括基本的HTML和CSS以及JavaScript。广义前端:用户可以直接看见并...

weixin_42520661的博客 1420

飞腾平台(FT2000/4 D2000/8)配置GPIO引脚

飞腾平台配置CPU的引脚为GPIO工作模式的方式有永久型和暂时型: - 永久型是通过UEFI中的MmioWrite32函数来实现的,该方法可以在UEFI阶段就对复用引脚的工作模式配置为GPIO,并且在进入操作系统后仍然不会发生便会; - 临时型是通过rw工具,在系统下手动修改复用引脚的工作模式,该方法在系统重启后会失效,所以是暂时型的。

qq_30135687的博客 5617

NVIDIA Isaac Sim 入门教程(一)

文档分为以下几个部分: 简介、安装指南、API 文档、教程、手册和参考资料。简介部分是对 Omniverse Isaac Sim 的基本概述,以及它如何融入 NVIDIA Omniverse™ 生态系统。它还概述了 Omniverse Isaac Sim 的架构、工作流程和文档布局。

机器人控制与仿真应用 1万+

前端样式网站(前端css框架)

etc.这些网站提供丰富的 CSS 样式和前端 UI 组件,可以使你的 webapp 看起来更加美观和专业。挑选一个适合你项目需求和喜好的框架,将可以大大提高你的前端开发效率。Bootstrap 是最流行的 CSS 框架,提供了丰富的前端样式和组件,非常适合开发响应式网站和应用程序。Ant Design 是一个设计体系,包含了 UI 设计和 React 实现,提供了丰富的前端组件和样式。Element UI 是一套为 Vue.js 设计的 UI 组件库,提供了丰富的前端样式和 Vue 组件。

T3165919332的博客 3459

机器人中的数值优化(十三)——QP二次规划

本系列文章主要是我在学习《数值优化》过程中的一些笔记和相关思考,主要的学习资料是深蓝学院的课程《机器人中的数值优化》和高立编著的《数值最优化方法》等,本系列文章篇数较多,不定期更新,上半部分介绍无约束优化,下半部分介绍带约束的优化,中间会穿插一些路径规划方面的应用实例

慕羽★的博客 2793

Web前端:CSS最强总结 附详细代码

层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。

BudingCode的博客 1万+

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

前端三剑客之——css

css具有三种引用方式:内部样式、外部样式、内联样式。 优先级:内联样式>内部样式=外部样式 内部样式、外部样式优先级相同,用谁取决于谁在后面。(后面覆盖前面)1.内部样式 内部样式表是把 CSS 代码写在 HTML 文件的 style 标签内,只在当前页面有效,外部无法使用。 2.内联样式 内联样式是直接将css样式写在标签元素的style属性中。 3.外部样式 外部样式表是把 CSS 代码存放在独立的 .css 文件中,然后在 HTML 文件里通过link标签引入。这样样式和结构相分离方便维护,并且多个

wangmiao1412的博客 902

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

前端 CSS

前言本文章将讲述前端CSS的属性和用法,内容非常齐全,希望大家可以从中学到知识,也非常希望大家可以和我一起探讨!层罍样式表(Cascading stvle sheets,缩写为 CSS),是一种 样式表 语言,用来描述 HTML 文档的呈现(美化内容)。下方添加,style 标签里面书写 CSS 代码。

2301_81253185的博客 2890

前端CSS基础

h1 > CSS(层叠样式表) </ h1 > < p > 层叠样式表 (Cascading Style Sheets,缩写为 CSS),是一种 < a href = " # " > 样式表 </ a > 语言,用来描述 HTML 或 XML(包括如 SVG、MathML、XHTML 之类的 XML 分支语言)文档的呈现。CSS 描述了在屏幕、纸质、音频等其它媒体上的元素应该如何被渲染的问题。

XUN__MLF的博客 872

前端(HTML,CSS)篇

前端(HTML,CSS)篇

轻言细语莫泪痕 858

Html css是前端吗,HTML5 CSS3 Web前端开发

HTML5 CSS3 Web前端开发语音编辑锁定讨论上传视频《HTML5+CSS3 Web前端开发》是2018年5月清华大学出版社出版的图书,作者是唐四薪[1]。 书中的图片和代码都采用版面压缩形式,既能保证读者看懂,又能使读者加快阅读速度,不被无关代码干扰阅读。本书源程序实例多达230余个,全部按章编号,并且在书中都标明了程序编号,使读者能在配套素材中快速找到源程序,本书为教师提供了多年修改后精...

weixin_39626237的博客 302

web前端css+html+js

web: (WWW world wide web) 即全球广域网,也称为万维网,它是一种基于超文本和HTTP的、全球性的、动态交互的、跨平台的分布式图形信息系统。是建立在Internet上的一种网络服务,为浏览者在Internet上查找和浏览信息提供了图形化的、易于访问的直观界面,其中的文档及超级链接将Internet上的信息节点组织成一个互为关联的网状结构。能够通过浏览器访问的网站。web开发模式:混合开发、前后端分离(主要)HTML: 超文本标记语言超文本:超越了文本的限制,比普通文本更强大。

txy_200373的博客 3371

前端学习——CSS颜色

在本次学习项目中,通过实际操作“创建一组彩色笔”的示例,我深入探索了 HTML 和 CSS 的基本概念。项目涵盖了 HTML 结构的构建,CSS 的颜色表示(RGB, HEX, HSL),透明度设置,以及如何利用 CSS 渐变和阴影效果增强视觉呈现。通过对多类添加、颜色过渡、及视觉效果应用的实践,有效提升了前端技术的理解与应用能力。这个过程不仅加深了对前端设计的认识,也为日后更复杂项目的开发奠定了坚实的基础。希望通过分享这些学习心得,能够帮助其他初学者在前端开发的道路上取得进步。

m0_62862907的博客 905

前端之CSS

前端之CSS # 定义:层叠样式表(口红,美甲,眉笔,化妆盒) # 注释 /*单行注释*/ /* 多行注释 */ # 语法结构 选择器 {属性:属性值;属性:属性值;属性:属性值;} 三种引入css样式的方式 # head内style标签内部直接书写css代码 <title>Title</title&...

weixin_30338481的博客 112

[前端CSS基础学习]

虽然Html标签的属性可以调整一些样式,但是效果不够理想,而我们更愿意把样式编写在<style>标签中,让页面设计更美观更丰富,实际上,这是通过CSS实现的。那么什么是CSS呢?简单来说,HTML负责网页内的基础内容,而CSS负责让网页美观。——Cascading Style Sheets,缩写为),样式表定义如何显示 HTML 元素,就像 HTML的字体标签和颜色属性所起的作用那样。样式通常保存在外部的 .css 文件中。

xhb__942的博客 808

前端——CSS简介

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <!-- 第二种方式 -将样式

翊小宸的博客 256

前端入门一之CSS知识详解

CSS中的继承: 子标签会继承父标签的某些样式,如文本颜色和字号。恰当地使用继承可以简化代码,降低 CSS 样式的复杂性。相同选择器给设置相同的样式,此时一个样式就会覆盖(层叠)另一个冲突的样式。盒子模型:把 HTML 页面中的布局元素看作是一个矩形的盒子,也就是一个盛装内容的容器。口诀:龙生龙,凤生凤,老鼠生的孩子会打洞。用于指定一个元素在文档的定位方式。是元素在位移位置的时候,是相对于他。定位:将盒子定在某一个位置,所以。是元素在移动的时候,是相对于它。相对定位的特点:(重要)ul-li不显示小圆点。

羊小猪~~的博客 1336
上一篇: 【Java】Swing
下一篇: 【前端】HTML
CoderSharry
博客等级 码龄4年 515粉丝 69原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值