随笔- 45
文章- 0
评论- 738
阅读-
20万
12 2011 档案
ie6 ie7 绝对定位 相对定位 层被遮住
摘要:今天上班收到群里一个人通过临时会话发过来的.rar文件,打开一看,是一个菜单效果 在IE6和IE7下就被遮住在FF和IE8下效果如下图 代码如下<!DOCTYPEHTML><htmllang="en-US"><head><metacharset="UTF-8"><title></title><styletype="text/css">*{margin:0;padding:0}ul,table{margin:0auto}ul{width:200px;}u
阅读全文
Http 请求处理流程 - Asp.Net 编程 - TraceFact.Net
摘要:Http 请求处理流程引言我查阅过不少Asp.Net的书籍,发现大多数作者都是站在一个比较高的层次上讲解Asp.Net。他们耐心、细致地告诉你如何一步步拖放控件、设置控件属性、编写CodeBehind代码,以实现某个特定的功能。这种做法,实际上是回答了“如何去做”的问题,却没有回答“为什么可以这样做”的问题。尽管我很推崇 悉江华 先生的《圣殿祭祀的Asp.Net开发详解》一书,但当我翻看了一下其对角色(Role) 和 用户(Member)的讲解时,我决定跳过去直接读后面的章节。因为我发现他也随了大流,对这部分的讲解停留在“如何去做”的层面上。我相信像悉先生 这样的牛人是不可能不了解底层运作原理
阅读全文
HTTP深入浅出--http请求
摘要:HTTP(HyperText Transfer Protocol)是一套计算机通过网络进行通信的规则。计算机专家设计出HTTP,使HTTP客户(如Web浏览器)能够从HTTP服务器(Web服务器)请求信息和服务,HTTP目前协议的版本是1.1.HTTP是一种无状态的协议,无状态是指Web浏览器和Web服务器之间不需要建立持久的连接,这意味着当一个客户端向服务器端发出请求,然后Web服务器返回响应(response),连接就被关闭了,在服务器端不保留连接的有关信息.HTTP遵循请求(Request)/应答(Response)模型。Web浏览器向Web服务器发送请求,Web服务器处理请求并返回适当
阅读全文
JavaScript中两个感叹号的作用
摘要:先用一个简单的例子说明:var o={flag:true};var test=!!o.flag;//等效于var test=o.flag||false;alert(test);由于对null与undefined用!操作符时都会产生true的结果,所以用两个感叹号的作用就在于,如果明确设置了o中flag的值(非null/undefined/0""/等值),自然test就会取跟o.flag一样的值;如果没有设置,test就会默认为false,而不是null或undefined。在jQuery中比较经典的例子如下:(jQuery 1.7.0.js: Line 748) grep:
阅读全文
主流的js template引擎 前端模板
摘要:某一天在群里摘抄到的信息,记录下来,供学习资料使用http://www.baiduux.com/blog/2011/07/11/introduction-of-template/现在的主流的js template引擎都有哪些ejs,jade, mustache, coffeecup, jq templete, haml 前端随意diy吧, node里面我用jade,不错haml做成前端模版也不错
阅读全文
IE6 链接失效 <a>失效 不能点击
摘要:今天在整改之前好几个人都改过的一个页面,发现在IE6下,有一个文字链接和一个图片链接均不能点击。图片链接更奇怪,从左边开始,大概三分之二部分是不能点击的,但是有三分之一是可以点击的,因此我觉得如果应该是可以解决的。于是在百度上搜索答案,答案有说在a:hover{zoom:1},试验了一下,无效,结果是为链接加上:a{position:relative;}相对定位,就可以正常点击了。具体原因我不清楚,但这应该又是一个常见的hack吧,同时也学习到一个知识点:如果你的a是需要绝对定位的,那么请在a外面套一个容器,把容器绝对定位{position:absolute;},然后a依然是{positio.
阅读全文
png背景图在IE6下无法用background-position定位?
摘要:为了保存透明背景的大图(如下图,这个大图放在N个小图,用来定位图片的),我保存为png格式,结果,png背景图在IE6下无法用background-position定位,在IE7、8和FF下都正常。 之后没办法,我只能改成gif格式的,好在也是透明背景的,而且在IE6下也能用background-position定位,不过刚刚在群里了解到保存成8位的png格式也可以达到同样效果,有用的同学不妨试一下,我还是决定用GIF格式的,PNG的有8、24、32位的,还要去改来改去,太麻烦了 据说,png格式是在IE6出来几年后才有的图片格式,所以png格式的图片在IE6下有各种困扰,比如最常见...
阅读全文
DIV背景图片在所有IE下都不能显示,只有firefox能显示
摘要:昨天在写页面的时候出现一个问题,就是DIV的背景图片在IE下显示不出来,我以为是不是覆盖的原因,又改成DIV中的UL的背景图。还是不能显示,之后上网查,有的说法是用backgound-image,也不能显示,还修改了DIV的z-index为最大值,也不能显示杯具的我只能放下这块,继续做其他的东西。之后终于找出了原因,就是原本我的背景图片是.png格式的,我习惯性地强制改后缀名为.jpg,之后就产生杯具了。这种东西还是用做图软件去另存为其他格式为好啊。
阅读全文