- 博客(16)
- 资源 (3)
- 收藏
- 关注
原创 浏览器兼容性经典问题(六) text-align的使用
text-align可以使得 行内元素 在 块级元素 中居中参照W3C标准的浏览器 块级元素 在 块级元素 中是无法居中的 这段代码在主流标准浏览器中的效果如下:但是在IE6 IE7 以及 IE8的混杂模式下面却居中了所以为了兼容蛋痛的IE6 7和IE8的混杂模式我们可以用下面的代码实现 居中
2013-10-21 11:31:52
1623
原创 浏览器兼容性经典问题(五) 元素背景色透明
css中使用rgba可以为元素添加透明度 在IE9 IE9+ 以及支持css3的主浏览器()都已经支持 用法很简单 R G B分别代表 red green blue ; A代表alpha通道 ,用作不透明度例子:背景色为黑色半透明background:rgba(0,0,0,0.5);但是在IE 6 7 8中不支持rgba,所以使用滤镜的方式兼容这些浏览器,这里其实是使
2013-08-26 15:52:01
745
原创 jquery 中ajax的基本使用
jquery让我们能够简单的使用ajax,看下面例子估计就会明白了$.ajax({ type: "POST", //定义get或者post方法 url: "register.php", //后台文件url data: "username="+username+"'&password="+password, //传递的参数
2012-12-25 11:17:58
470
转载 emacs支持php语法高亮
emacs默认没有支持php高亮,但是实现这个功能很简单1 点击此处下载php-mode.el2 解压后把php-mode.el文件拷贝到 /usr/share/emacs/site-lisp 这个默认其他模块目录3 打开.emacs 在/home中的隐藏文件4 添加一下代码;;php-mode(add-to-list 'load-path "~/.ema
2012-12-25 11:11:30
2195
原创 浏览器兼容性经典问题(四) 更好的清除浮动
问题描述: 在你使用css的过程中,多多少少会遇到清除浮动这个问题。 在一个div容器里面,容器中含有一个浮动的div,在浮动元素后面还有一些块元素。如果浮动的高度大于容器被非浮动元素撑开的高度,那么浮动元素就会超出容器。具体代码如下。问题代码: body{ padding:0px; margin:0px; }
2012-12-03 08:51:55
3618
原创 浏览器兼容性经典问题(三) IE6 不支持min-width属性
问题描述: min-width的使用在流式布局(fluid layout)中是非常常见的,当用户在改变窗口大小的时候,网页内容会随之移动,直到窗口的大小确定位置。这个时候,min-属性变起作用了。可以通过限制min-属性,让页面产生滚动条,进而控制网页内容的位置。 但是非常遗憾的是,在IE6中,并不支持min-属性,需要通过一些特定的办法去解决这个问题。
2012-11-22 14:54:13
2314
原创 浏览器兼容性经典问题(二) IE6 3像素bug问题
问题描述: 当相邻的两个元素,一个是浮动的,另一个非浮动,那么在IE6 下面将会产生3像素bug。问题代码: body{ margin:0px; padding:0px; } #left
2012-11-16 11:36:39
3802
原创 浏览器兼容性经典问题(一) IE6 下双边距问题
问题描述: 一个div盒子如果设置了margin,并且该div设置了float浮动,那么在IE6下便会产生双边距问题:如果设置 float:left 那么左边距会是原来margin的两倍;如果是float:right,那么右边距会是原来margin的两倍。 代码如下:
2012-11-15 15:14:14
8039
原创 弄懂javascript中undefined、null 和 NaN
1 undefined undefined 是一个数据类型,它只有一个值,就是undefined。 如果在js中声明了一个变量,但是对变量没有初始化,那么该变量的默认值就是undefined,未声明的变量同样是undefined。(注意undefined就是一个值,并不是一个字符串) 可以用下面的代码验证 var test;alert(tes
2012-05-03 22:09:50
665
原创 emacs 自动补全 auto-complete
首先解释一下emacs中 用auto-complete自动补全的具体功能。有些人以为auto-complete实现的是这样一件事情:可以为某些语言的关键字实现自动补全。比如过在js代码中,输入一个fun就是自动补全为function 。输入一个doc就会补全为document。这种方式是对关键字的自动补全。其实auto-complete是做不到的。如果要实现,应该还装别的模块。auto-c
2012-04-14 13:40:32
4280
原创 emacs 配色方案 color-theme
最近开始学习emacs!先前在网上看到的emacs界面都是黑低的,我一打开我的emacs发现是白底的!所以就开始配置自己的emacs颜色方案。 1:下载color-theme.el文件 2:讲文件 color-theme.el放到emacs的加载目录下面,在linux下面,加载目录是/usr/share/emacs/site-
2012-04-12 14:35:27
6053
原创 javascript加载读取xml文件的方法
javascript加载读取xml文件的方法 方法一:利用浏览器自身内建的xml解析器 function load(){ try //Internet Explorer { xmlDoc=new ActiveXObject("Microsoft.XMLDOM"); } catch(e)
2012-04-09 11:09:23
927
原创 Ajax的使用
ajax的基本使用方法ajax其实是个很简单的东西,来来去去就是那一套。他实现的功能是什么呢?举一个例子:在用户登陆的时候,用户输入了用户名和密码,然后点击登录按钮。此时,内部发生了什么事情呢? 先把用户输入的数据通过后台和数据库进行检验,看用户名和密码是否匹配。如果匹配,则登录。如果不匹配。则调用javascript中的函数,提示用户密码错误。这里实质是点击一个按钮,同时进行了j
2012-02-26 23:31:20
547
原创 php 获取HTML元素值
php 获取HTML元素值 PHP 在进行数据库的链接的时候,需要从前台或却用户输入的值保存到数据库中,可以利用表单传值的方法。网上对这个方法有很多的描述,但是我在初期学习的时候看到后,并不能很好得使用,其中就涉及到一些小细节的问题。一下三点是需要注意的:1 表单对前台的排版没有影响,不会影响到整个界面的排版;2 可以嵌套在标签当中;3 要点击按钮实现传值跳转,该按钮应该这样
2011-12-20 16:00:00
6260
原创 如何在linux下编译并执行C程序
方法: 利用gcc(一般都自带)1 写好 xxx.c 文件2 在终端进入该文件存放的目录,输入命令行: gcc -o yyy xxx.c 这句命令中 yyy 表示 生成名为 yyy的执行程序。 -o 表示生成执行程序 xxx.c表示C源文件3在终端输入命令: ./yyy
2011-12-14 15:51:37
618
原创 ubuntu11.04下配置PHP环境
<!--@page {margin:2cm}p {margin-bottom:0.21cm}--> 由于之前在win7下使用了wubi安装ubuntu,后来通过网上的一些资料显示,使用wubi安装会比较影响效率,所以此前就直接用硬盘安装的方式上了双系统。对于PHP环境的搭建,这是我在ubuntu下实现的第二次了!上一次的实现方法和这次的一样。都是直
2011-10-30 10:11:10
963
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人