1
karuto 2011-07-11 13:35:07 +08:00
Just don't support IE6.
It's that simple. =) |
2
kingwkb OP ie6用户还是有很多的
|
3
gotounix 2011-07-11 13:52:36 +08:00
IE6 会让你变得狂躁……
|
4
kingwkb OP 问题是ie7,8也会左右跳....
|
5
Hyperion 2011-07-11 14:18:42 +08:00
用div清理浮动... 可能是这个的问题吧...
但怎么好像有点像ie6双倍边距的问题... |
6
reus 2011-07-11 14:23:34 +08:00
全国都在围剿IE6,你还支持他。
|
7
vitohe 2011-07-11 14:31:15 +08:00
让你支持IE6,活该。
|
8
fim8 2011-07-11 14:51:28 +08:00
1. .title h1 谁让你浮动的?
2. 字号小些,.left li为12px就行了,文字不要这种默认的蓝色。 PS.没有解决不了的IE6 BUG |
9
kingwkb OP |
11
fim8 2011-07-11 15:17:49 +08:00
那是因为你hover的时候,有背景,被hover的宽度加了,给他block,固定好宽度就行。
还有注意语义化,善用LI. |
12
kingwkb OP @fim8 每个定义宽度太麻烦了,关键是每个的宽度都不一样,这里本来想用li的,但是感觉麻烦,难道要前端技术、数 据 库、开发语言各用一个ul?
|
13
fim8 2011-07-11 15:34:04 +08:00
hover的是后给点负margin试试,一般我都是定义好宽度。
|
16
Xi 2011-07-11 16:01:37 +08:00
给它指定个高度,显示方式改成inline试试
|
17
Xi 2011-07-11 16:02:13 +08:00
给它指定个高度,显示方式改成inline试试
|
18
benzhe 2011-07-11 16:04:44 +08:00
@kingwkb 那就hover不要加bold... =.=
否则纯css的话,想不到完美的办法,其它奇怪的办法倒很多,比如下面放一层与背景一样颜色相同但bold的文字 |
21
zythum 2011-07-11 19:22:31 +08:00
字体最好就这样
html lang="zh-CN" font-family:arial sans-serif |