LMLPHP后院

CSS兼容问题IE6/IE7浏览器position为relative时margin失效

发现一个 CSS 的不兼容问题,算是 IE6 和 IE7 的 Bug。IE6 和 IE7 在标签的 position 属性是 relative 时,margin-left 或 margin-right 或 margin-top 是没有效果的,这个时候比较好的解决办法就是使用 left 或 top 属性来达到位置的偏移。但是 margin 属性也不完全没有作用,只是偏移出现问题,使用 margin:aut...

HTML渲染效果与CSS代码前后位置的关系

> 标签原有的 hover 效果覆盖了,出现了类似继承的效果;而脚部的 <a> 标签的颜色定义直接覆盖了所有的属性,包括 hover 效果,所有它没有 hover 效果。hover 属性的优先级不同的浏览器表现也有差异,IE6 的渲染就和上面的规则不同。如果在 class 的前面有标签的限定,如 div.mid a,hover 属性也不会被覆盖。...

ArchLinux及Gnome主题安装精简教程

rvice本文一气呵成,大部分的地方都涵盖到了。安装过程比较麻烦且重要的是分区(parted),引导程序(Boot Loader),桌面(desktop)。剩下的一些细节我就没有提到,比如时区,字体,浏览器,输入法。...

一张图看懂HTTP协议Cookie多级域名优先级

点是一个坑啊,如果不注意,会带来站点的各种问题,比如无法登录啊。该怪 HTTP 协议还是 Apache 服务器 还是 Nginx 服务器呢? 如果每一级域名种植 Cookie 都是指定域名的,也就是在浏览器的审查元素或者 FireBug 里面会显示点前缀的域名,优先级是按照一般人的常识的,这里就不再截图验证了,有点像极了 CSS 的优先级,不过 CSS 的难度要大一些。 ...

如何防止ISP网络运营商篡改网页

ript 是没有办法获取网页源文件的,所以通过源来校验的路走不通。通过 HTTP 协议头呢,也依然是没有用,JavaScript 不能获取页面首次请求的头信息,除非再发出 Ajax 请求。现代的新型浏览器提供了 performance 对象,通过该对象可以获取每个资源的加载情况,从而达到可以检测是否加载了外部非法资源的能力。通过 window.performance.getEntriesByType ...

谈谈关于Jquery中html()方法设计不合理的地方

,Jquery 的 html() 方法会自动将 script 标签中的 src 属性加上参数 _={timestamp}。针对这个自动加参数的事情,我个人认为是 Jquery 设计的败笔,加上参数后,浏览器每次都会去重新加载一次 JS 文件,如果是这样的结果,还不如直接将代码装载在 script 标签中。如果用户真的需要重新加载 JS,可以在返回的页面内容中手动加上参数,完全没有必要这样做。 如果想不被...

使用Form Iframe Request取代Ajax技术和Jquery的Ajax方法

和网页上使用 Jquery 的 Ajax 功能,你会发现,你做不到,非常麻烦,要不是页面乱码就是服务器参数接收乱码,总之非常麻烦,Ajax 的 Header 里面添加编码信息也依然不能解决。也许在当时浏览器技术还不是很成熟的年代,这样的方法才是最完美的了。 要实现这样的功能,需要工程师必须了解 HTML 的 Form 表单是可以提交给同域名页面的 Iframe 的,但是由于当今的教材很少有提到过这点的,...

GITHUB之GIT BASH使用教程

,使用也非常方便,特别适合大型项目多人同时开发。图形界面工具虽然方便简单,但是效率远远不能跟命令行相比。本文简单的介绍了 GIT BASH 的使用,更多的功能请使用 --help 命令查看,系统会使用浏览器打开 HTML 版本文档,描述的非常详细。如何使用 GIT BASH 同时管理多个远程库和推送更新到多个远程 GIT 服务端,请看我的另一篇文章《使用GIT BASH管理多个远程代码库》。...
2024-11-22 14:09:16 1732255756 0.024263