| 网站建设 下载中心 社区论坛 信息公告 MY小屋 |
![]() |
联系我们 设为首页 加入收藏 |
注:打开慢时请稍等
div+css布局漫谈日期:2007-3-28 16:02:48 来源:iyit.net录入 点击: |
float定位二 xhtml: <div id="center" class="column"> CSS: body {margin: 0;padding-left: 200px;padding-right: 190px;min-width: 240px;} 两行三列 xhtml: <div id="header">这里是顶行</div> CSS: #header{width:100%; height:auto;} 三行三列 xhtml: <div id="header">这里是顶行</div> CSS: #header{width:100%; height:auto;} PS:这里列出的是常用的例子,而非研究之用,对一每个盒子,我都没有设置margin,padding,boeder等属性,是因为我个人觉得,含有宽度定位的时候,最好不好用到他们,除非必不得已,因为如果不是这样的话,解决浏览器兼容问题,会让你头疼,而且产生一系列CSS代码,我觉得这样的效率和效果都不好! 3.CSS布局高级技巧 margin和padding总是有可能要用到,而产生的问题如何解决呢?由于浏览器解释容器宽度的方法不同: IE 6.0 Firefox Opera等是 很明显,第一种下很完美的布局在第二种情况下后果是很凄惨的! 解决的方法是 hack
div.content { div.content { 具体解释点击下面链接查看 www.blueidea.com/tech/site/2006/3170.asp 列等高技巧 n行n列布局,每列高度(事先并不能确定哪列的高度)的相同,是每个设计师追求的目标,做法有:背景图填充、加JS脚本的 背景图填充法: xhtml: <div id="wrap"> css: #wrap{ width:776px; background:url(bg.gif) repeat-y 300px;} 就是将一个npx宽的一张图片在外部容器纵向重复,定位到两列交错的位置纵向重复,在视觉上产生了两列高度一样的错觉 JS脚本法: www.blueidea.com/bbs/NewsDetail.asp?id=2453983 容器溢出部分隐藏和列的负底边界和正的内补丁相结合的方法 这篇文章说的很详细了: www.blueidea.com/tech/web/2006/3210.asp 还有: www.jluvip.com/blog/article.asp?id=151 满屏高度布局(最窄770px最宽1024px经典布局) www.blueidea.com/tech/web/2005/3124.asp 今天和一个网友两天,他提到:给一个外国公司做网站,要求1.800x600满屏。2.1024x767满屏。3.1280下居中。4.不许用JS。 经典论坛讨论帖: 本新闻共2页,当前在第2页 1 2 编辑:iyit.net [发送给好友] [打印本页] [关闭窗口] [返回顶部] 上一篇:meta标签使用详解 下一篇:没有了 转载请注明来源:www.iyit.net 特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。 |
| 最新更新 | 热点排行 | 推荐新闻 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 设置首 页 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接 |
| |||||||