伸缩自如 – 绝对定位的自适应能力

掐指一算发现差不多一个月没写文章了,那个真是天理不荣啊。~~
4月份都在折腾。但总算折腾点好玩的东西出来。
8过还是个技术文章,惭愧惭愧,最近都没时间整图了。
前端时间,研究了一下google wave的一些小交互,发现的这么个好玩的东西,
之前写CSS 的时候 很少这么写 absolute 属性,
平常 我们写一个div 浮层的绝对定位 的时候,一般都只写倆属性,top 和left ,因为这样已经足够。

.target{
    position:absolute; top:10px; left:10px;
}

然后我却发现wave 里的外层布局 div配了 4个

.target{
    position:absolute; top:10px; left:10px; bottom:10px; right:10px;
}

然后像发现新大陆一样去尝试了一下,果然如描述的一样,是一个自适应的div 绝对定位,效果杠杠的。
经过尝试 就是IE6 这个万恶的版本 不吃,其他都吃。
然后再给上面加点属性类似 min-height 就能实现类试软件界面一样的自适应效果。
当然同样IE6 也是不吃的。可以用js 来弥补。
有空我放个demo 上来。
^_^

就这样了, 发篇文章通知一下飞鱼还活着。

哟?不错哎 订阅飞鱼的RSS Feeds 回去慢慢看^_^

您可能还对这些日志感兴趣

该文章已经被摸了258次。 共有 7 条评论

  1. 1. 小峰JoysBoy 2010年5月2日 at 7:16

    我来沙发了,不懂CSS,华丽丽的飘过

    回复

  2. 2. 小骆驼商队 2010年5月2日 at 13:48

    就是说不规定宽度、高度,div的宽高会随着浏览器的大小自动变化?

    回复

    飞鱼 Reply:

    是的~~ 你可以自己尝试一下~

    回复

  3. 3. xiaowu 2010年5月3日 at 9:08

    貌似IE都不支持

    回复

    飞鱼 Reply:

    额~ 不知道你的html 头是如何配置的,要加上w3c申明,不然IE是不支持的。

    回复

  4. 4. Baeor 2010年5月10日 at 9:46

    http://bbs.blueidea.com/viewthread.php?tid=2928157&highlight=

    你可以参考这个看看……

    回复

    飞鱼 Reply:

    yo 不错唉~· 不过 针对IE6的那部分我还是比较提倡用js 来解决。hack 带来的后遗症绝对大于js 实现。

    回复

发表评论

评论仅支持“a、abbr、strong、em、blockquote、code”几个简单的标签

Who am I ?

飞鱼,男,浙江人士。
非专业前端、交互设计师。
目前在 企鹅村 通宵 打酱油

最新在啃

php和mysql web开发(原书第4版) javascript

新鲜的肉

最新评论

  • 浙江安吉白茶: 3yo4u4这么累 浙江安吉白茶轻松一下吧
  • 小元: 啊!我会弄了!
  • 小元: 请问多窗口并显怎么设置?看了文章还是不会呢! “打开html页面,点击多窗口panel,然后从左侧目录中将css文件拖动到右侧panel就可以实现了。”...
  • vilppu: http://foxsp.com/t/125 这有下载,也有安装说明
  • James: 请问能否分享配色方案?

订阅-rss-永久链接

MT
备案号:浙ICP备09020026 号