论坛首页 Web前端技术论坛

CSS设计的一些原则

浏览 11874 次
精华帖 (6) :: 良好帖 (0) :: 新手帖 (1) :: 隐藏帖 (0)
作者 正文
   发表时间:2010-01-29  
用 div进行定位的时候 会出现漂移的情况 
换一个浏览器,布局就变了,LZ有没有好点的解决方案
0 请登录后投票
   发表时间:2010-01-31  
hlw579 写道
用 div进行定位的时候 会出现漂移的情况 
换一个浏览器,布局就变了,LZ有没有好点的解决方案



出现漂移,是你的div定位的时候没定位好。
首先,2部分divs之间需要加上一段

<div style="clear:both;"></div>

 这样保证上下两部分的divs不影响。

 

其次,注意各个div的margin和padding,在IE6,有时候div的margin和padding定位和其他浏览器不太一样。

0 请登录后投票
   发表时间:2010-02-02  
fogtower 写道
eimhee 写道
应用CSS一直有一个问题, 什么时候用ID和class, 我发现能用id的地方,很多网站也用class


这个一般没有固定的,大的模块一般使用id,比如footer,header,因为一个网站一般只有一个这样的模块。


借地问一下,用class选择符与用“,”有什么区别呢?
0 请登录后投票
   发表时间:2010-02-02  
heqishan 写道
cuixiping 写道
DIV来包含文字比较方便设置宽度和高度,用P就不好控制这个了。

文字也可以用span包含吧?

当字很少的时候,应该用span比较好吧
0 请登录后投票
   发表时间:2010-02-03  
shuxiang 写道
fogtower 写道
eimhee 写道
应用CSS一直有一个问题, 什么时候用ID和class, 我发现能用id的地方,很多网站也用class


这个一般没有固定的,大的模块一般使用id,比如footer,header,因为一个网站一般只有一个这样的模块。


借地问一下,用class选择符与用“,”有什么区别呢?


"," 是选择符分组的意思。


语法:

E1,E2,E3

说明:

将同样的定义应用于多个选择符,可以将选择符以逗号分隔的方式并为组。

示例:

.td1,div a,body { font-size:14px; }
0 请登录后投票
   发表时间:2010-02-03  
shuxiang 写道
heqishan 写道
cuixiping 写道
DIV来包含文字比较方便设置宽度和高度,用P就不好控制这个了。

文字也可以用span包含吧?

当字很少的时候,应该用span比较好吧


span和div类似,都是用户标示层的,最好不要用来包含文字,当然一定要用也不算错。
0 请登录后投票
   发表时间:2010-04-17  
我是滥用了ul li 觉得这个ul li太好用了 用ul li做表格很好、
0 请登录后投票
论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics