2023-04-28 07:31:44 阅读( 7041)
1,ul:默认的ul的margin和padding不是0,如果在导航中用到了左浮动的li,往往会把外部的div撑大,导致页面变形,改成:ul{margin:0px;padding:0px;}2、img:1、这里牵涉的不同浏览器的问题,ie6里显示的图片height总是要大于准确值,这里就需要我们记住下面这一
1.ul:ul的默认边距和填充不为0。如果在导航中使用左浮动li,往往会将外部div放大,导致页面变形,将其改为:ul { margin:0px;填充:0px}
2.IMG: 1。对于这里涉及的不同浏览器的问题,ie6中显示的图片高度总是大于准确值,所以我们需要记住以下几点img { display:block };};2.最好不要在页面中使用大背景。
能平铺的就平铺,不然加载慢,不利于以后。
优化拓展,当然也有一些大网站。现在,他们试图把背景放在一张图片上,并使用背景位置来获得背景。3.最好的格式是gif格式,保证背景透明,ie6不会有阴影。
有时gif图片会有锯齿边缘,所以我们需要将它们保存为web格式,并设置此事。物质的价值越接近背景色的价值越好。
3,溢出:有时候有些公司的注册协议很长,就用了溢出。您可以将此添加到div: overflow:auto的样式中。
4、浮动:有时候有些div会挤到页面顶部,可能是浮动造成的。可以加上clear:两者都有。
5,div:高度等于1px的div在ie6中可能不是1px。将font-size: 1px添加到此div的样式中;没关系。
6、id和class:当一个样式在页面中多次使用时,不要使用id,使用class,使用js时,最好不要对样式使用id,因为id要留给js。
7. link: Links: links {}, Links: visited {}, Links: hover {}, Link: activity {}. One thing, the order of visited and hovering must not be reversed.
否则ie6会出大问题。
8.css编码问题:@ charset ' utf-8 '注意这行代码,utf-8和G gb2312是两种常用的编码方式。
上一篇:css布局(css布局方式)
猜你喜欢
Guessyoulike