CSS快速入门

什么是CSS

如何学习

  1. csst是什么
  2. CSS怎么用(快速入门)
  3. CSS选择器(重点+难点)
  4. 美化网页(文字,阴影,超链接,列表,渐变…)
  5. 盒子模型
  6. 浮动
  7. 定位
  8. 网页动画(特效效果)

1.1、什么是CSS

1.2、发展史

CSS1.0

CSS2.0 DIV (块) + CSS, HTML与CSS结构分离的思想,网页变得简单,SEO

CSS2.1 浮动,定位

CSS3.0 圆角,阴影,动画…浏览器兼容性~

练习格式:

1.3、快速入门

style

基本格式:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title>
<!--    规范.<style>  可以编写css的代码,每一个声明,最好使用分号结尾语法:选择器{声明1;声明2;声明3;}
--><style>h1{color: aqua;}</style>
</head>
<body><h1>俺是标题</h1>
</body>
</html>

建议使用这种规范

css优势

1、内容和表现分离

2、网页结构表现统一,可以实现复用

3、样式十分的丰富

4、建议使用独立于html的css文件

5、利用SEO,容易被搜索引擎收录!

1.4、CSS的三种导入方式

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><!--内部样式--><style>h1{color: green;}</style><!--外部样式--><link rel="stylesheet" href="css/style.css">
</head>
<body>
<!--优先级:就近原则-->
<!-- 行内样式:在标签元素中,编写一个style属性,编写样式即可-->
<h1 >我是标题</h1></body>
</html>

扩展:外部样式两种写法

  • 链接式:

    html

    <!--外部样式-->
    <link rel="stylesheet" href="css/style.css">
    
  • 导入式:

    @import 是CSS2.1 特有的!

    <!--导入式-->
    <style>@import url("css/style.css");
    </style>
    

2、选择器

作用:选择页面上的某一个或者某一类元素

2.1基本选择器

1、标签选择器: 选择一类标签 标签{}

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><style>/*标签选择器,会选择到页面上所有的这个标签的元素*/h1{color: #fff200;background: aqua;border-radius: 10px;}p{font-size: 80px;}</style>
</head>
<body>
<h1>学Java</h1>
<h1>十九婊哥</h1>
<p>十九</p>
</body>
</html>

2、类选择器 class: 选择所有class属性一致的标签,跨标签 。类名{}

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><style>/* 类选择器的格式  .class的名称{}好处,可以多个标签归类,是同一个   class, 可以复用*/.shijiu{color: #fff200;}.shijiu2{color: red;}</style>
</head>
<body>
<h1 class="shijiu">标题一</h1>
<h1 class="shijiu2">标题二</h1>
<h1 class="shijiu">标题三</h1>
<p class="shijiu2">p标签</p>
</body>
</html>

3、Id 选择器: 全局唯一 #id{}

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><style>/* id选择器 : id必须保证全局唯一!#id名称{}优先级:不遵循就近原则,固定的id选择器> cLass选择器>标签选择器*/.style1{color: green;}h1{color: #fff200;}#shijiu{color: deeppink;}</style>
</head>
<body><h1 class="style1" id="shijiu" >标题一</h1>
<h1 class="style1">标题二</h1>
<h1 class="style1">标题三</h1>
<h1>标题四</h1>
<h1>标题五</h1></body>
</html>

​ 优先级:id>class>标签

2.2、层次选择器

1、后代选择器:在某个元素的后面 祖爷爷 爷爷 爸爸 你

/* 后代选择器 */
body p{background: red;
}

2、子选择器:一代,儿子

/* 子选择器 */
body>p{background: deeppink;
}

3、相邻兄弟选择器:同辈

/*  相邻兄弟选择器:只有一个,相邻(向下)  */
.active + p{background:red;
}

4、通用选择器

/*通用兄弟选则器,当前选中元素的向下的所有兄弟元素*/.
.active~p{background: #fff200;
}

2.3、结构伪类选择器

伪类:条件

/*ul的第一个子元素 */
ul li:first-child{background: red;
}
/*ul的最后一个子元素 */
ul li:last-child{background: #fff200;
}
/*选中p1:定位到父元素,选择当前的第一个元素
选择当前P元素的父级元素,选中父级元素的第一个 并且是当前元素才生效! ,顺序
*/
p:nth-child(2){background: antiquewhite;
}/*选中父元素,下的p元素的第二个,类型 */
p:nth-of-type(1){background: aquamarine;
}

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title>
<!--    避免使用.class .id选择器--><style>/*ul的第一个子元素 */ul li:first-child{background: red;}/*ul的最后一个子元素 */ul li:last-child{background: #fff200;}/*选中p1:定位到父元素,选择当前的第一个元素选择当前P元素的父级元素,选中父级元素的第一个 并且是当前元素才生效! ,顺序*/p:nth-child(2){background: antiquewhite;}/*选中父元素,下的p元素的第二个,类型 */p:nth-of-type(1){background: aquamarine;}/*a:hover{*//*    background: deeppink;*//*}*/</style>
</head>
<body>
<!--<a href="">21312</a>-->
<!--<h1>h1</h1>-->
<p>p1</p>
<p>p2</p>
<p>p3</p>
<ul><li>li1</li><li>li2</li><li>li3</li>
</ul>
</body>
</html>

2.4、属性选择器(常用)

id+class 结合~

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><style>.demo a{float: left;display: block;height: 50px;width: 50px;border-radius: 10px;background: red;text-align: center;color: gainsboro;text-decoration: none;margin-right: 5px;font:bold 20px/50px Arial;}/*属性名, 属性名=属性体(正则)= 决对等于*= 包含这个元素^= 以这个开头$= 以这个结尾*//*存在id属性的元素  a[]{}  *//*    a[id]{*//*        background: green;*//*    }*//*    a[id=first]{*//*        background: yellow;*//*    }*//* class 中有Links的元素   *//*a[class*="links"]{*//*    background: yellow;*//*}*//* 选中href中以http开头的元素 *//*    a[href^=http]{*//*        background: yellow;*//*    }*/a[href$=doc]{background: yellow;}</style>
</head>
<body>
<p class="demo"><a href="http://www.baidu.com" class="links item first" id="first">1</a><a href="http://www.4399.com"class="links item active" target="_blank" title="test">2</a><a href="images/123.html" class="links item">3</a><a href="images/123.png" class="links item">4</a><a href="images/123.jpg" class="links item">5</a><a href="abc">6</a><a href="/a.pdf">7</a><a href="/abc.pdf">8</a><a href="abc.doc">9</a><a href="abcd.doc" class="link item last">10</a>
</p>
</body>
</html>

/*属性名, 属性名=属性体(正则)
= 决对等于
*= 包含这个元素
^= 以这个开头
$= 以这个结尾
*/

3、美化网页元素

3.1、为什么要美化网页

1、有效传递的页面信息

2、美化网页,网页漂亮,才能吸引用户

3、凸显页面的主题

4、提高用户的体验

span标签:重点要突出的字,使用span标签套起来

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><style>#title1{font-size: 50px;}</style>
</head>
<body>
十九<span id="title1">婊哥</span></body>
</html>

3.2、字体样式

<!--font-family: 字体font-size:  字体大小font-weight:  字体粗细color: 字体颜色
--><style>body{font-family:"Arial Black" ,楷体;color: #cdbe3b;}h1{font-size: 50px;}.p1{font-weight: bold;}</style>

3.3、文本样式

1、颜色 color rgb rgba

2、文本对齐方式 text-align: center

3、首行缩进 text-indent: 2em

4、行高 line-height: 单行文字上下居中! line-height=height

5、装饰 text-decoration:

6、文本图片水平对齐 vertical-align: middle

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><!--颜色:单词RGB    0~FRGBA   A:0~1text-align: 排版,居中text-indent: 2em; 段落首行缩进height: 300px;line-height: 300px;行高,和块的高度一致,就可以上下居中--><style>h1 {color: rgba(0, 255, 255, 0.5);text-align: center;}.p1 {text-indent: 2em;}.p3 {background: aqua;height: 300px;line-height: 300px;}/*下划线*/.l1 {text-decoration: underline;}/*中划线*/.l2 {text-decoration: line-through;}/*上划线*/.l3 {text-decoration: overline;}/*超链接去下划线 */a{text-decoration: none;}/*水平对齐~ 参照物, a, b*/img,span{vertical-align: middle;}</style>
</head>
<body>
<a href="">3112</a>
<p class="l1">1231231231</p>
<p class="l2">1231231231</p>
<p class="l3">1231231231</p><h1>故事介绍</h1>
<p class="p1">平静安详的元泱境界,每隔333年,总会有一个神秘而恐怖的异常生物重生,它就是魁拔!魁拔的每一次出现,都会给元泱境界带来巨大的灾难!即便是天界的神族,也在劫难逃。在天地两界各种力量的全力打击下,魁拔一次次被消灭,但又总是按333年的周期重新出现。魁拔纪元1664年,天神经过精确测算后,在魁拔苏醒前一刻对其进行毁灭性打击。但谁都没有想到,由于一个差错导致新一代魁拔成功地逃脱了致命一击。很快,天界魁拔司和地界神圣联盟均探测到了魁拔依然生还的迹象。因此,找到魁拔,彻底消灭魁拔,再一次成了各地热血勇士的终极目标。
</p>
<p>在偏远的兽国窝窝乡,蛮大人和蛮吉每天为取得象征成功和光荣的妖侠纹耀而刻苦修炼,却把他们生活的村庄搅得鸡犬不宁。村民们绞尽脑汁把他们赶走。一天,消灭魁拔的征兵令突然传到窝窝乡,村长趁机怂恿蛮大人和蛮吉从军参战。然而,在这个一切都凭纹耀说话的世界,仅凭蛮大人现有的一块冒牌纹耀,不要说参军,就连住店的资格都没有。受尽歧视的蛮吉和蛮大人决定,混上那艘即将启程去消灭魁拔的巨型战舰,直接挑战魁拔,用热血换取至高的荣誉。[1]
</p>
<p class="p3">Love  by Roy CroftI love you,Not for what you are,But for what I amWhen I am with you.I love you,Not onlyfor whatYou have made of yourself,But for whatYou are making of me.I love youFor the part of meThat you bring out;Ilove youFor putting your handInto my heaped-up heartAnd passing overAll the foolish, weak thingsThat you can’thelpDimly seeing there,And for drawing outInto the lightAll the beautiful belongingsThat no one else had lookedQuitefar enough to find.I love you because youAre helping me to makeOf the lumber of my lifeNot a tavernBut a temple;Outof the worksOf my every dayNot a reproachBut a song.I love youBecause you have doneMore than any creedCould havedoneTo make me goodAnd more than any fateCould have doneTo make me happy.You have done itWithout a touch,Without aword,Without a sign.You have done itBy being yourself.Perhaps that is whatBeing a friend means,After all.</p>
<p><img src="data:images/OIP-C.jfif" alt=""><span>asdasajhfgkajshklasdjh</span>
</p>
</body>
</html>

3.4、阴影

/*text-shadow;  水平偏移,垂直偏移,阴影半径,阴影颜色*/
#price{text-shadow: 0px 0px 2px red;
}

3.5、超链接伪类

正常情况下, a , a:hover

/*默认的颜色*/
a{text-decoration: none;color: #000000;
}
/*鼠标悬浮的颜色 (只要需要记住 :hover)*/
a:hover{color: #fff200;font-size: 50px;
}

3.6、列表

/*ul li*/
/*
List-style:none 去掉原点circle 空心圆decimal 数字square 正方形*/
/*ul{*/
/*    background: rgba(160, 155, 157, 0.99);*/
/*}*/ul li{height: 30px;list-style: none;text-indent: 1em;
}

3.7、背景

背景颜色

背景图片

div {width: 1000px;height: 700px;border: 1px solid red;background-image: url("images/a.jpg");/*默认是全部平铺的  repeat*/
}.div1 {background-repeat: repeat-x;
}.div2 {background-repeat: repeat-y;
}
.div3{background-repeat: no-repeat;
}

3.8、渐变

background-color: #4158D0;
background-image: linear-gradient(43deg, #4158D0 0%, #C850C0 46%, #FFCC70 100%);

4、盒子模型

4.1、什么是盒子模型

margin:外边距

padding: 内边距

border:边框

4.2、边框

1、边框的粗细

2、边框的样式

3、边框的颜色

4.3、外边距

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><!--外边距的妙用:居中元素margin: 0 auto;--><style>#box {width: 300px;border: 1px solid red;margin: 0 auto;}/*顺时针选择margin: 0margin:0 1pxmargin:e 1px 2px 3px*/h2 {font-size: 16px;background-color: chartreuse;line-height: 30px;color: white;margin: 0 1px;}form {background: chartreuse;}input{border: 1px solid black;}div:nth-of-type(1){padding: 10px 2px;}</style>
</head>
<body>
<div id="box"><h2>用户登录</h2><form action="#"><div><span>用户名:</span><input type="text"></div><div><span>密码:</span><input type="text"></div><div><span>邮箱:</span><input type="text"></div></form>
</div>
</body>
</html>

盒子的计算方式:你这个元素到底多大?

margin + border + padding +内容宽度

4.4、圆角

4个角

<style>
div{width: 50px;height: 50px;border:1px solid red;border-radius: 50px 0px 0px 0px;
}
</style>

4.5、盒子阴影

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><style>div {margin: 0 auto;}img {width: 50px;height: 50px;/*border: 10px solid red;*/border-radius: 50%;box-shadow: 10px 10px 100px yellow;}</style>
</head>
<body>
<div style="width: 500px;"><img src="data:image/OIP-C.jfif" alt="">
</div>
</body>
</html>

5、浮动

5.1、标准文档流

块级元素:独占一行

h1~h6 p div 列表....

行内元素:不独占一行

span a img strong...

行内元素可以被包含在块级元素中,反之,则不可以

5.2、display

<!--block 块元素inline 行内元素inline-block 是块元素,但是可以内联,在一行none
--><style>div{cwidth: 100px;height: 100px;border:1px solid red;display: none;}span {width: 100px;height: 100px;border: 1px solid red;display: inline-block;}</style>

1、这个也是一种实现行内元素排列的方式,但是我们很多情况都使用float

5.3、float

1、左右浮动float

div {margin: 10px;padding: 5px;
}#father {border: 1px #000 solid;
}.layer01 {border: 1px red dashed;display: inline-block;float: right;}.layer02 {border: 1px gray dashed;display: inline-block;float: right;}.layer03 {border: 1px green dashed;display: inline-block;float: right;clear: both;
}.layer04 {border: 1px blue dashed;display: inline-block;float: right;font-size: 12px;line-height: 23px;clear: both;
}

5.4、父级边框塌陷的问题

clear

/*
clear: right;右侧不允许有浮动元素
clear: Left; 左侧不允许有浮动元素
clear: both; 两侧不允许有浮动元素
clear: none
*/

解决方案:

1、增加父级元素的高度~

#father {border: 1px #000 solid;height: 800px;
}

2、增加一个空的div标签,清除浮动

<div class="clear"></div>.clear{clear: both;margin: 0;padding: 0;
}

3、overflow

在父级元素中增加一个 overflow: hidden;

4、父类添加一个伪类: after

#father:after{content: '';display: block;clear: both;
}

小结:

1、浮动元素后面增加空div

​ 简单,代码中尽量避免div

2、设置父元素的高度

​ 简单,元素假设有了固定的高度,就会被限制

3、overflow

​ 简单,下拉的一些场景避免使用

4 、父类添加一个伪类: after (推荐)

​ 写法稍微复杂一点,但是没有副作用,推荐使用!

5.5、对比

  • display

    方向不可以控制

  • float

    浮动起来的话会脱离标准文档流,所以要解决父级边框塌陷的问题~

6、定位

6.1、相对定位

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title>
<!--相对定位
相对于自己原来的位置进行偏移--><style>body{padding: 20px;}div{margin: 10px;padding: 5px;font-size: 12px;line-height: 25px;}#father{border: 1px solid #666;padding: 0;}#first{background-color: green;border: 1px dashed #bd1a1a;position: relative; /* 相对定位 : 上 下 左 右 */top: -20px;left: 20px;}#second{background-color: red;border: 1px dashed #346c30;}#third{background-color: chartreuse;border: 1px dashed #145ed9;position: relative;bottom: -10px;right: -20px;}</style>
</head>
<body>
<div id="father"><div id="first">第一个盒子</div><div id="second">第二个盒子</div><div id="third">第三个盒子</div>
</div>
</body>
</html>

相对定位:position:relative;

相对于原来的位置,进行指定的偏移,相对定位的话,它任然在标准文档流中,原来的位置会被保留

top: -20px;
left: 20px;
bottom: -10px;
right: -20px;

练习:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><style>#box{width: 300px;height: 300px;padding: 10px;border: 1px solid red;}a{width: 100px;height: 100px;text-decoration: none;background-color: rgba(227, 11, 166, 0.93);line-height: 100px;text-align: center;color: white;;display: block;}a:hover{background-color: deeppink;}/*.a2{*//*    position: relative;*//*    right: -200px;*//*    top: -100px;*//*}*/.a2,.a4{position: relative;right: -200px;top: -100px;}.a5{position: relative;right: -100px;top: -300px;background-color: #145ed9;}</style>
</head>
<body>
<div id="box"><a href="" class="a1">链接1</a><a href="" class="a2">链接2</a><a href="" class="a3">链接3</a><a href="" class="a4">链接4</a><a href="" class="a5">链接5</a></div>
</body>
</html>

6.2、绝对定位

定位:基于xxx定位 上下左右

1、没有父级元素定位的前提下,相对于浏览器定位

2、假设父级元素存在定位,我们通常会相对于父级元素进行偏移

3、在父级元素范围内移动(设置过多回超出父级元素 )

相对于父级或浏览器的位置,进行指定的偏移,绝对定位的话,它不在在标准文档流中,原来的位置不会被保留

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><style>div{margin: 10px;padding: 5px;font-size: 12px;line-height: 25px;}#father{border: 1px solid #666;padding: 0;position: relative;}#first{background-color: green;border: 1px dashed #bd1a1a;}#second{background-color: red;border: 1px dashed #346c30;position: absolute;/*right: 30px;*/left: 100px;/*top: -10px;*/}#third{background-color: chartreuse;border: 1px dashed #145ed9;}</style>
</head>
<body>
<div id="father"><div id="first">第一个盒子</div><div id="second">第二个盒子</div><div id="third">第三个盒子</div>
</div>
</body>
</html>

6.3、固定定位fixed

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><style>body{height: 1000px;}div:nth-of-type(1){/* 绝对定位:相对于浏览 */width: 100px;height: 100px;background: red;position: absolute;right: 0;bottom: 0;}div:nth-of-type(2){ /*fixed,固定定位*/width: 50px;height: 50px;background: yellow;position: fixed;right: 0;bottom: 0;}</style>
</head>
<body>
<div>div1</div>
<div>div2</div>
</body>
</html>

6.4、z-index

图层~

z-index: 默认是0,最高无限-999

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><link rel="stylesheet" href="css/style.css">
</head>
<body>
<div id="content"><ul><li><img src="data:imagers/dg.jpg" alt=""></li><li class="tipText">学习好,十九</li><li class="tipBg"></li><li>时间:2099-01-01</li><li>地点:月球一号基地</li></ul>
</div></body>
</html>

opacity: 0.5; /背景透明度/

使用rgba改背景透明度也可以

#content{width: 380px;padding: 0px;margin: 0px;overflow: hidden;font-size: 12px;line-height: 25px;border: 1px solid black;}ul,li{margin: 0px;padding: 0px;list-style: none;}
/*子绝父相*/
/*父级元素相对定位*/
#content ul{position: relative;
}
.tipText,.tipBg{position: absolute;width: 380px;height: 25px;/*border: 1px solid red;*/top: 216px;}
.tipText{/*z-index: 999;*/color: white;
}
.tipBg{abackground: black;opacity: 0.5;/*背景透明度*/filter:alpha(opacity=50);/*IE8之前的版本支持这个*/
}

7、动画

解压密码 RJ4587

16个富有创意的HTML5 Canvas动画特效集合 | HTML5资源教程 (html5tricks.com)

菜鸟编程里css3可以实现动画

8、总结

前端学习之CSS快速入门-2021-09-20~22相关推荐

  1. web后端语言_web前端学习路线图_快速入门web前端学习路线图

    如何学好Web前端开发技术?前端学习路线是什么?如今,移动开发的发展依旧如火如荼,企业对于Web前端人才需求产生了巨大的缺口,从事Web前端开发的程序员们则是其中较大的获益者.Web前端的广泛运用,造 ...

  2. 【前端学习】CSS入门

    前端学习:CSS入门 文章目录 前端学习:CSS入门 前言 1.class01 1.我的第一个CSS 2.导入方式 3.基本选择器 (1)ID选择器 (2)标签选择器 (3)类选择器 4.层次选择器 ...

  3. 阿里云前端开发学习路线 - CSS快速掌握 笔记

    学习链接 目录 学习链接 一.CSS简介 1.书写CSS的语法规则 2.快速入门 二.CSS代码的书写方式 1.嵌入式 2.外链式 3.行内式 4.注释 三.选择器 1.基本选择器 2.复合选择器 3 ...

  4. JavaScript学习记录01快速入门、基本语法、严格检查模式

    文章目录 JavaScript学习记录01快速入门.基本语法.严格检查模式 1.1什么是JavaScript 1.2认识JavaScript框架 1.3快速入门 1.4基本语法入门 1.5数据类型简介 ...

  5. notes-Java学习指南①(快速入门)(网易云课堂)

    Java学习指南①(快速入门)(网易云课堂) 讲师:邵发(阿发你好) 章节1:第1章 Hello,World 课时1关于本篇11:55 编程语言的演化 机器码-汇编语言-C语言-C++ -java/C ...

  6. 【完结】给新手的12大深度学习开源框架快速入门项目

    文/编辑 | 言有三 这是一篇总结文,给大家来捋清楚12大深度学习开源框架的快速入门,这是有三AI的GitHub项目,欢迎大家star/fork. https://github.com/longpen ...

  7. 前端学习之CSS第三天

    前端学习之CSS第三天 一.圆角边框 border-radius 圆形 :正方形的盒子是圆形,长方形的盒子是椭圆 boder-radius:50% 圆角矩形:高度或者是宽度的一半 border-rad ...

  8. web前端学习中CSS,JS代码压缩

    web前端要学习的知识有很多,前端基础要学习三个部分:HTML,CSS,JavaScript(简称JS),因此首先明确三个概念:HTML负责结构,网页想要表达的内容由html书写. CSS负责样式,网 ...

  9. css 快速入门之 flex 布局教程

    css 快速入门之 flex 布局教程 flex 简称弹性布局,是2009年W3C提出的 css3 新属性. 弹性布局(flexible box)模块旨在提供一个更加有效的方式来布置,对齐和分布在容器 ...

最新文章

  1. learning hdmi edid protocol
  2. 为什么unity 安装完模块还是找不到sdk_解决在Android Studio 3.2找不到Android Device Monitor工具...
  3. saltstack 自动化运维管理
  4. 上采样(放大图像)和下采样(缩小图像)(最邻近插值和双线性插值的理解和实现)
  5. PHP入门及服务环境配置(Nginx+PHP)
  6. OU计算机移动无法访问,配置状态尚未应用-知识库
  7. extentreports报告插件与testng集成(二)
  8. 浅析iOS程序设计模式(基于MVC)
  9. c# rar压缩解压缩
  10. 商城小程序源码PHP开源版
  11. PDMS二次开发(二十)——关于1.0.2.0版本升级内容的说明
  12. Unity 中实现 打击感的物理
  13. VScode插件管理(C/C++)
  14. The server cannot or will not process the request due to something that is perceived to be a client.
  15. Java数据库连接池
  16. 环游世界,走遍读过的每一个国家和城镇
  17. 计算机休眠按钮是哪个,电源按钮设置成睡眠好还是休眠好?
  18. 4412开发板UT-Exynos4412三星ARM四核旗舰开发平台android4.0GPS功能
  19. 荣耀magic4.0系统是鸿蒙系统吗,快,不依赖于高刷!荣耀30 Pro+升级Magic UI 4.0后体验...
  20. 《LabVIEW数据采集》视频教程第18集:数值型数据—无符号整形数

热门文章

  1. 手机不小心把计算机隐藏了怎么恢复出厂设置,手机不小心恢复出厂设置后怎么找回丢失的文件?...
  2. python怎么做笔记本(文本编辑器)
  3. html5下拉幻灯片插件,强大实用的jQuery幻灯片插件Owl Carousel
  4. 【转】谈网络交友市场法则与陌陌的未来
  5. 除了Multi-Touch和3D变换效果外,手机中另一重量级:力反馈。
  6. Linux下C语言开发(信号signal处理机制)
  7. HTML缩写 EQ NE GT LT
  8. 将16bit的数据高低位对调的方式
  9. shell编程实例 — 实现4G开机自动运行,实时监测,断线自动重拨》
  10. Linux 基础 之 yum 黑名单 和 安装虚拟机脚本