会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
墙角瓦砾
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
2016年9月30日
盒子不同模式下的宽高判断
摘要: 曾经遇到过这样的问题,设定一个div,当给div设置padding的时候,发现整个div的宽高都发生了变化,这里就产生了一个疑惑,一个盒子的总体宽高到底是怎么去判断的呢? 经过查询得知,盒子宽高的判定模式一共有两种,分别为标准模式和怪异模式。 为了能更好的理解我们先设定一个div并给它设定样式: 一
阅读全文
posted @ 2016-09-30 09:06 墙角瓦砾
阅读(361)
评论(0)
推荐(0)
编辑
2016年9月28日
程序的优化问题
摘要: 有这样一个问题,有a,b,c,d四个字母,每当刷新页面时会以随机的顺序出现,比如a,d,b,c和b,d,c,a。 我当时的解决方案为: 不过这样写有着很明显的弊端,那就是下次如果想换一些字母进行输出时,必须将程序进行一次大的更改才能继续进行应用,这样做不利于重复使用 下面这种方法就很好的解决了这个问
阅读全文
posted @ 2016-09-28 08:24 墙角瓦砾
阅读(198)
评论(2)
推荐(0)
编辑
2016年9月27日
css3 巧用结构性伪类选择器
摘要: 最近在国外的一个网站上看到的一个关于结构性伪类选择器的用法,觉得十分实用,就自己尝试了一下,并把它给记录下来: 这是最基本的样式: body内的内容: 首先是最基本的结构性伪类选择器的用法: 结果展示为: 利用:nth-child(n+6) 相当于:nth-child(6)及以上的li标签元素: 结
阅读全文
posted @ 2016-09-27 17:06 墙角瓦砾
阅读(349)
评论(0)
推荐(1)
编辑
2016年9月26日
javaScript面向对象基础
摘要: 最近学习了js的面向对象,为了能让自己更好的理解,这一篇博客就当作是加深自己学习印象的总结(可能会有很多不足,欢迎指正)。 js通过函数来创建对象,而且js本身也是一种对象,那么什么又是对象呢,对象包含两种:1、属性(静态的特征)2、方法(动态的特征)。 通过js来创建对象: 2、用this关键字来
阅读全文
posted @ 2016-09-26 18:44 墙角瓦砾
阅读(260)
评论(3)
推荐(1)
编辑
2016年9月22日
利用动画+div的前后切换实现轮播
摘要: 可以利用两块div(分别设为前和后),用绝对定位使两块div重合,再利用z-index实现两块div的堆叠顺序(即显示的变换),利用动画和定时器实现轮播,这就是基本的思路。 完整的顺序如下: 1、先设定两个div, 2、给两块div设定宽高,并设为绝对定位(这里准确的位置自行设定),使其重合,这里需
阅读全文
posted @ 2016-09-22 12:59 墙角瓦砾
阅读(913)
评论(1)
推荐(1)
编辑
2016年9月19日
css3 伪对象选择器添加几何图形文字的方法
摘要: 伪对象选择器包含三种,分别为: E::selection E::after E::before 其中before和after必须与content结合使用,如果content想用几何图形要加 \ 进行转义,content里面的内容相当于文字,可以通过color改变颜色,font-size改变大小 等等
阅读全文
posted @ 2016-09-19 21:49 墙角瓦砾
阅读(417)
评论(0)
推荐(1)
编辑