专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »Html教程 » div定位:DIV定位实现方法 »正文

div定位:DIV定位实现方法

来源: 发布时间:星期五, 2008年9月26日 浏览:550次 评论:0
  为了内网改版的事儿,差不多忙乎了一周,今天总算是收尾了。忽然间就心血来潮,想尝试下完全不依赖table做一张web,刚好还剩最后一件纯html的活,本来用表格也就是几分种的事儿,实在不行最后抽些时间很快就能完成任务。
  我还算比较喜欢尝试一些不熟悉的东西,所以兴趣很浓,每想到这一弄差不多就是一天。体会就是一点:真是不容易啊。这中间我思考了一下,造成困难主要有以下两个原因:
  一、不同浏览器对CSS支持程度有限。
  根据公司的实际情况,我主要在IE及Firefox下测试,经常顾了ie就顾不了firefox,有时为了找一个折衷的方案,真是搅尽脑汁。比如有很多漂亮的滤镜firefox都不支持,只好忍痛割爱;div嵌套时,两个浏览器下往往会出现一些出人意料的结果,调来调去都无法让它们正常工作。
  二、CSS功能不够,一般浏览器尚不支持2.0。
  虽说CSS2.0已经出来,增加了好多令人振奋的新功能,但遗憾的是浏览器都不支持。这就造成了本来很简单的一个效果,却要我们付出好多的努力也无法完成。今天,有好大一部分时间我就是花在让多行文本在DIV中垂直居中。verity-align:middle并不能达成目的。网上很多人建议设置line-height与height一致,变通的达成目的,但这种方法却只适用单行文本。最后,实在没办法,只好想了个不是办法的办法,根据估计手工添加一些回车换行符以模拟换行。

相关文章

读者评论

  • 共0条 分0页

发表评论

  • 昵称:
  • 内容: