- 博客(7)
- 收藏
- 关注
转载 Socket连接与HTTP连接
Socket连接与HTTP连接我们在传输数据时,可以只使用(传输层)TCP/IP协议,但是那样的话,如果没有应用层,便无法识别数据内容,如果想要使传输的数据有意义,则必须使用到应用层协议,应用层协议有很多,比如HTTP、FTP、TELNET等,也可以自己定义应用层协议。WEB使用HTTP协议作应用层协议,以封装HTTP文本信息,然后使用TCP/IP做传输层协议将它发到网络上。1)
2016-08-20 10:34:12 277
原创 css 定位模型和浮动总结
对于css定位,今天总算是搞明白了,做一下小结。css 中有3种基本的定位机制:普通流、浮动和绝对定位。说明:普通流中元素框的位置由元素在HTML中的位置决定,块级框从上到下一个接一个地垂直排列,框之间的垂直距离由框的垂直外边距计算出来。(1)相对定位:如果对一个元素进行相对定位,它将出现在它所在的位置上。然后,可以通过设置垂直或水平位置,让这个元素“相对于”它的起点移动。如果将top设置
2016-06-03 21:31:12 664
转载 CSS里常见的块级元素和行内元素
根据CSS规范的规定,每一个网页元素都有一个display属性,用于确定该元素的类型,每一个元素都有默认的display属性值,比如div元素,它的默认display属性值为“block”,成为“块级”元素(block-level);而span元素的默认display属性值为“inline”,称为“行内”元素。div这样的块级元素,就会自动占据一定矩形空间,可以通过设置高度、宽度、内外边距等属
2016-05-06 22:35:31 374
转载 Flexbox详解
In the flex layout model, the children of a flex container can be laid out in any direction, and can “flex” their sizes, either growing to fill unused space or shrinking to avoid overflowing the par
2016-04-20 23:01:39 338
原创 坦克大战小游戏关键技术总结
这两天参照韩顺平的坦克大战游戏并在其基础上初步完善成一个小的页面游戏,最终js代码大约570行,html代码200多行,具体可参见https://github.com/Mrkaiyang/Art/tree/gh-pages/tank。主要实现了以下功能:英雄坦克控制移动、射击,敌人坦克自动移动、射击;添加了老巢与保护墙,使得坦克无法穿过墙,但是可以击破墙; 现对其主
2016-04-13 14:47:31 2002
原创 CSS制作立体导航
css3做立体导航,效果不错 CSS制作立体导航body{ background: #ebebeb;}.nav{ width:560px; height: 50px; font:bold 0/50px Arial; text-align:center; margin:40px auto 0;background: #
2016-04-06 22:43:59 423
翻译 CSS 垂直居中
Css 垂直居中主要有以下几种方法: 方法一:如果是行内元素,可通过上下内边距填充相同距离:如body { background: #f06d06; font-size: 80%;}main { background: white; margin: 20px 0; padding: 50px;}main a { bac
2016-03-25 21:35:02 486
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人