- 博客(4)
- 收藏
- 关注
原创 CSS--如何清除浮动?
方法一,给父元素加上 .clearfix .clearfix:after{ content: ''; display: block; /*或者 table*/ clear: both; } .clearfix{ zoom: 1; /* IE 兼容*/ } 方法二,给父元素加上 overflow:hidden。
2022-05-05 13:39:19 129
原创 CSS--CSS 选择器优先级如何确定?
1. 选择器越具体,其优先级越高 2. 相同优先级,出现在后面的,覆盖前面的 3. 属性后面加 !important 的优先级最高,但是要少用 具体CSS 2.1 规格文档的权威算法:(但并不适用于 CSS 3) 属性赋值,层叠(Cascading)和继承 非原创,总结帖 ...
2022-05-05 11:24:41 333
原创 CSS--如何实现垂直居中?
看了很多博客 总结了七种方式实现垂直居中 如果 .parent 的 height 不写,只需要 padding: 10px 0; 就能将 .child 垂直居中; 如果 .parent 的 height 写死了,就很难把 .child 居中,以下是垂直居中的方法。 忠告:能不写 height 就千万别写 height。 table自带功能 100% 高度的 afrer before 加上 inline block 这个方法还有一个优化版本 div 装成 table margin-top
2022-05-05 11:03:19 52
原创 JS--JS 的 new 做了什么?
1. 创建临时对象/新对象 2. 绑定原型 3. 指定 this = 临时对象 4. 执行构造函数 5. 返回临时 参考借鉴其他博客非原创,总结下,以制作一个策略类战争游戏为例,玩家可以操作一堆士兵攻击敌方。 我们着重来研究一下这个游戏里面的「制造士兵」环节。 一个士兵的在计算机里就是一堆属性,如下图: 我们只需要这样就可以制造一个士兵: var 士兵 = { ID: 1, // 用于区分每个士兵 兵种:"美国大兵", 攻击力:5, 生命值:42,
2022-05-05 10:09:12 86
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人