会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
柒叶
一个喜欢旅行、摄影,爱写小说的前端女
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
2016年8月25日
遮罩层点击空白退出代码
摘要: $("#keyInPwd").on("click",function(e){ var target = $(e.target); if(target.closest(".innerInfo").length == 0){ hidePwdMask() }e.stopPropagation(); });
阅读全文
posted @ 2016-08-25 10:21 柒叶
阅读(295)
评论(0)
推荐(0)
2016年6月16日
不同浏览器的margin值与padding值
摘要: IE-7: 有默认外边距margin样式的元素: dd,menu, ol, ul, blockquote, body, dd, dl, form, h1-6, ul 有默认内边距padding样式的元素: th, td, textarea, input, fieldset, caption, IE-
阅读全文
posted @ 2016-06-16 18:30 柒叶
阅读(2149)
评论(2)
推荐(0)
2016年5月14日
让div自适应浏览器窗口居中显示
摘要: 今天做 banner 时发现一个问题,就是浏览器窗口水平拉伸时 banner 图未能居中,所以网上找了些资料,自己写了个小 demo html代码: css代码: 原理就是,先用 left:50%; top:50%; 让这个 div 的左上角位于页面正中,如图: 然后再利用 margin-left:
阅读全文
posted @ 2016-05-14 17:27 柒叶
阅读(17667)
评论(1)
推荐(2)
2016年5月13日
导航相关(下方导航指示条居中)
摘要: 实现效果: 为了让下方的横条居中显示,而且后期添加/减少时,也能动态居中,因此考虑将 ul 中的内容设置为block,这样才能对 ul 进行 text-align: center; 的设置,因此这里的 li 不能用 float :left ;必须设置成 display :inline-block;
阅读全文
posted @ 2016-05-13 16:01 柒叶
阅读(216)
评论(0)
推荐(0)
CSS相邻兄弟选择器
摘要: 在每个菜单之间加下划线,如下图效果所示: 一般会这样写: 事实上,还有更方便的办法: li+li 选择器的意思是:选择紧接在 li 元素后出现的li,两个元素拥有共同的父元素 用一个结合符只能选择两个相邻兄弟中的第二个元素
阅读全文
posted @ 2016-05-13 14:35 柒叶
阅读(417)
评论(0)
推荐(0)
2016年5月12日
使用font-size:0去掉inline-block元素之间的空隙
摘要: 现代浏览器的最新版都支持inline-block,只有该死的ie6、7不支持inline-block,但ie6、7可以通过 来模拟 下面是inline-block兼容的代码: 但是大家有没有发现,在firefox,safari,opera,ie8+中的 inline-block 元素之间会莫名其妙多
阅读全文
posted @ 2016-05-12 10:54 柒叶
阅读(825)
评论(0)
推荐(0)
2016年5月10日
box-sizing属性
摘要: box-sizing属性 当设置一个元素为 box-sizing: border-box;此元素的内边距和边框不再会增加它的宽度,支持IE8+ 两个div呈现一样的宽度 这样可以确保所有的元素都能按照这个方式排版,内边距和边框不会影响box的宽度
阅读全文
posted @ 2016-05-10 10:53 柒叶
阅读(173)
评论(0)
推荐(0)
2016年5月6日
常见浏览器兼容性问题
摘要: 下面记的是我遇到的和搜集的一些常见的浏览器兼容问题: 1、不同浏览器的标签默认的外补丁和内补丁不同 问题症状:随便写几个标签,不加样式控制的情况下,各自的margin 和padding差异较大。 碰到频率:100% 解决方案:css里 *{margin:0;padding:0;} 备注:这个是最常见
阅读全文
posted @ 2016-05-06 10:53 柒叶
阅读(275)
评论(0)
推荐(0)
上一页
1
2
3
4
公告