针对ie写hack推荐使用条件注释

条件注释是IE特有的一种功能,能对IE系列产品进行单独的XHTML代码处理,注意,主要是针对XHTML,而非CSS。

条件注释功能非常强大,可以进行true和false判断,例如:

程序代码
<!–[if IE]>此内容只有IE可见<![endif]–>

<!–[if IE 6.0]>此内容只有IE6.0可见<![endif]–>
条件注释能被IE判断是什么版本的浏览器,并在符合条件的情况下显示其中的内容,从IE5.0到7.0都支持注释功能,而且版本号精确到小数点后4位:[......]

阅读全文

发表于 css | 标签: | 暂无评论

:first-letter手册中的问题

设置对象内的第一行的样式。
此伪对象仅作用于块对象。内联要素要使用该属性,必须先设定对象的 height 或 width 属性,或者设定 position 属性为 absolute ,或者设定 display 属性为 block 。
如果未强制指定对象的 width 属性, 首行的内容长度可能不是固定的。
这是css手册上面的原内容,我也查了几个权威的css手册,翻译的都是一样,你可以运行一下我给出的代码:
* { font-weight:normal;}
#wrap { width:800px; height:auto; margin:0[......]

阅读全文

发表于 css | 标签: | 暂无评论

巧用visibility:hidden;

大家有没有发现我们很少用到visibility:hidden而是都是有display:none呢?他们两个都可以实现把对象隐藏效果,但是两者是有着本质的区别的,对象使用display:none之后不再占据任何的物理的空间,而visibility:hidden则是相反,只是隐藏但是仍然占据着物理空间,大家都知道jquery的:hidden选择符是可以选择到隐藏的对象,以及input设置了type=”hidden”的对象,但是取不到visibility:hidden的对象,这点事比较特殊的。其实有时候visibility:hidden很有用,比如显示隐藏某个[......]

阅读全文

发表于 jquery | 标签: | 暂无评论

如何让两个字的宽度和三个字的宽度相同

我们都遇到过这样的问题,在做用户登录的时候,我们会遇到用户名:密码设计稿上要求的是“用户名”的宽度和“密码”的宽度是相同的,这个时候你首先想到的是哪些方法呢?
一是添加两个
二是给密码两个字各添加一个标签使用padding或者是margin来控制。
当然你或许会说在内容和形式分类的角度上应该是后者较好,但是后者也是需要添加许多的无语义的标签以及写一段css来实现的。
前面这些只是你想到的,真正在实现上或许还有许多的问题?为什么这样说呢?好那就拿第一个方法就是添加两个 想着应该是没有什么问题的,但是
在不同的浏览器之间显示的不尽相同,就拿我来说,[......]

阅读全文

发表于 css | 标签: | 暂无评论

IE6/7/8(quirks) 会忽略 LI DD DT 元素的结束标记

这个问题我也碰到过,也在博客中记录过,今天发现人家总结的很好,所以就转过来了!
标准参考

根据 W3C HTML 4.01 规范中对HTML中的列表元素进行了详细的描述,其中将列表分为三类:

* 无序信息列表,使用 UL 元素创建,列表项由 LI 元素构成;
* 有序信息列表,使用 OL 元素创建,列表项由 LI 元素构成;
* 定义列表,使用 DL 元素创建,通常由一系列的 “项/定义” 对(term/definition pairs)组成,即 DT 元素和 DD 元素。

任何列表必须包含一个或多个列表元[......]

阅读全文

发表于 css | 标签: | 暂无评论

自己写的许愿墙-jquery

在网上看到许愿墙感觉挺酷的,就琢磨着自己也想写一个,在同事的帮助下就有了一下许愿墙。由于素材是在网上随便找的,并且我使用了png的32位透明,所以在ie8和6下会有点问题,不过这个不算是什么问题你可以自己换掉图片,使用gif或者png8来做就可以了,或者你改用png24然后使用插件来兼容ie6都是可以的。好了多余的话就不多说了,下面看看效果!
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-[......]

阅读全文

发表于 jquery | 标签: | 3 评论

Dreamweaver的七招实用技巧

用Dreamweaver制作网页七招实用技巧
2008-11-27 08:04

一、从外部文档中粘贴时,如果只要文字而不想要其格式,可以使用“Edit→paste as text”命令,不要直接用Ctrl+V。

二、当有浏览者使用Netscape浏览页面时,在改变窗口大小的时候页面会花掉。在制作网页时就应该考虑到这个问题,可以通过点击 “Command→Add/Remove Netscape resize fix”来加以解决,它可以使在Netscape中浏览页面时,改变窗口大小的时候页面不会花掉。

三、仅仅拷贝文字。当我们从Dream[......]

阅读全文

发表于 其他 | 标签: | 暂无评论

img的 src 属性为空时尺寸在各浏览器中不一致

img的 src 属性为空时尺寸在各浏览器中不一致,这个问题你会经常的碰到,当img的路径不对的时候(img没有设置边框的时候)你会发现火狐下一片空白而ie下你能看到一个差号就像这个并且它占用的空间是固定的除非你对它设置了宽和高。于是我就在ie下火狐下火chrome下测试了他们,结果是各不相同,下面我就把得出的结论和截图发上来。

IE
Firefox
Chrome

Height
30px
18px
0px

Width
28px
0px
0px

IE的截图:

Firefox的截图:([......]

阅读全文

发表于 css | 标签: | 暂无评论

IE6 中最大最小宽度和高度css 高度控制

最小宽度
min-width:200px;width:auto !important;width:200px;
最大宽度
width:auto !important;width:200px;max-width:200px;overflow:hidden;
最小高度
min-height:200px;height:auto !important;height:200px;
最大高度
height:auto !important;height:200px;max-height:200px;overflow:hidden;

发表于 css | 标签: | 暂无评论

jquery简单的列表滚动效果

使用jquery实现一些列表的滚动有很多的方法,你可以使用animate方法,到网上搜到的大都是使用animate方法的,当然也可以使用别的方法,今天我们介绍的这个方法我感觉也比前一种方法更容易理解!思路就是首先获取到列表中的第一个,然后把它隐藏在隐藏的同时克隆一份放到列表容器中,这时候删除这个列表。而这个时候原来的第二条列表就变成第一条了,设置循环就可以一直执行下去。好了用语言描述有时候感觉很不给力,所以还是看例子!
[runcode height="245"]

滚动新闻

function newsScroll(){[......]

阅读全文

发表于 jquery | 标签: | 暂无评论

页数 上一页 1 2 3 4 5 6 7 8 9 ...14 15 16 17 下一页