border:none与border:0的深入分析比较
如果你要用CSS去表达元素没有边框,你会怎么表达?
是border:0呢?
还是border:none呢?
我听过很多人推荐使用border:none,因为其理由是客户端的渲染。
乍听之下会觉得:嗯,有道理,又学到东西了呵……
其实,很多时候,代码是死的,没有绝对的好与坏!
在相对论面前,神马都是浮云……
要想明白哪种写法最适合你当前的环境,那么就必须先了解这两种写法的含义及优缺点:
如果你要用CSS去表达元素没有边框,你会怎么表达?
是border:0呢?
还是border:none呢?
我听过很多人推荐使用border:none,因为其理由是客户端的渲染。
乍听之下会觉得:嗯,有道理,又学到东西了呵……
其实,很多时候,代码是死的,没有绝对的好与坏!
在相对论面前,神马都是浮云……
要想明白哪种写法最适合你当前的环境,那么就必须先了解这两种写法的含义及优缺点:
1 | /* 最小宽度 */ |
1 |
|
1 | @media only screen and (min-device-width : 320px) and (max-device-width : 480px) { |
写一些系统后台的页面时,时长用需要做到 “不足一屏时,页面底部位于浏览器底部”;在网上看了很多办法,有些兼容性不好,有些需要用到JS ,最后找到这个办法纯CSS的觉得非常不错,随后自己完善了下。将代码贴出来与大家一起探讨!
1 |
|
本文将讲述 CSS 中最核心的几个概念,包括:盒模型、position、float等。这些是CSS的基础,也是最常用的几个属性,它们之间看似独立却又相辅相成。为了掌握它们,有必要写出来探讨一下,如有错误欢迎指正。
元素类型
HTML 的元素可以分为两种:
现在有很多人的IE浏览器都升级到IE9以上了,所以这个时候就有又很多诡异的事情发生了,例如现在是IE9的浏览器,但是浏览器的文档模式却是IE8:
为了防止这种情况,我们需要下面这段代码来让IE的文档模式永远都是最新的:<meta http-equiv="X-UA-Compatible" content="IE=edge">
1 |
|
定义透明效果的 CSS3 属性是 opacity
1 | .transparent_class { |
1.宽度自适应的条件 自适应宽度的层不要指定宽度和float属性 自适应宽度的层物理的位置放在最下面
自适应的div中不能出现“width=100%”,否则在ie6中会出现错位现象,ie7,ie8,ff3,chrome都正常。
2.div的默认(不写)宽度是100%,但不撑大父框架,写出width=100%是如果再使用了margin或padding就会将父框架撑大。
Yslow是雅虎开发的基于网页性能分析浏览器插件,从年初我使用了YSlow后,改变了博客模板大量冗余代码,不仅提升了网页的打开速度,这款插件还帮助我分析了不少其他网站的代码,之前我还特意写了提高网站速度的秘籍,就是通过这款插件分析得出的。网络上已经有不少Yslow使用说明了,本文我想介绍下我使用Yslow的方法和一些别人没提到的小技巧。
1 |
|
现在前后端跨域传输比较流行的技术就是jsonp了,传递格式那就是json,至于ajax,历史比较久了吧,05年的时候虽然才开始高调登台,但从技术利用历史上看,98年的时候就已经在使用了。
由于现在很多人(当然我们团队也是)都在使用jquery、ext等各种库,而且使用这些库来调用jsonp非常容易,但这里有很多误解。因为这些库均把jsonp归入了ajax范畴(可能是为了方便整个库的结构开发,毕竟两者或多或少还是有一些关系的)。一直想写一下ajax、json、jsonp三者之间的区别,但苦于没时间。今日突然发现有篇博文不错,转过来,作为资料保存。
本文属于CSS基础知识,DIV+CSS基础知识,主要讲的是css里z-index的最大值和z-index的最小值问题。
写这篇帖子,主要是因为今天在处理公司某业务时,对已有页面增加效果,期间发现有个问题,右侧广告区的wrap浮动之后做了一个相对定位,这是很可怕的,只要涉及到定位,那必然是有特权的啊,于是,没办法,看看吧,下面更可怕的,z-index:100000000,说实话,如果没有电脑,没有计算器,我自己根本就数不到这个数。当时觉得就很崩溃,莫非是CEO或者CTO写的?特权这么高?如果是他们的话,直接2147483647不得了嘛。
默认显示部分文字,点击按钮显示全部,类似这样的功能在一些特殊的地方会见到吧,下面与大家分享下JS、jQuery如何实现,感兴趣的朋友可以参考下哈,希望对你有所帮助
1 |
|
给大家推荐一款APP:掘金,在这个APP上有很多的技术干货。
此作品是一款非常棒的Jquery特效,实现城市搜索自动补全功能,文本获得焦点的时候就会弹出层让你选择城市,默认情况下是热门城市选择,跟着是按字母检索的选项卡,还可以输入城市的首字母自动补全检索,可用键盘的上下左右控制列表的上下选择和左右分页控制。。。
今天碰到要在一个页面获取另外一个页面url传过来的参数,一开始很本能的想到了用 split(“?”)这样一步步的分解出需要的参数。
后来想了一下,肯定会有更加简单的方法的!所以在网上找到了两个很又简单实用的方法,mark下
方法一:正则分析法