• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
路漫漫其修远兮
博客园    首页    新随笔    联系   管理    订阅  订阅

display:none与 visibility 属性的hidden值的区别

display:none:隐藏对象。与 visibility 属性的hidden值不同,其不为被隐藏的对象保留其物理空间
visibility :hidden:与 display 属性不同,此属性为隐藏的对象保留其占据的物理空间;
用例子来证明一下,测试用这两种属性对一个flash对象进行隐藏设置,你就会发现,用display会将flash移除,而用visibility,flash则会继续在后台播放!

两种方法在JQuery用法如下:
display:
显示:$("#id").show;
隐藏:$("#id").hide();

visibility:

显示:$("#id").css("visibility',"visible");
隐藏:$("#id")css("visibility',"hidden");
posted @ 2010-05-10 16:24  永生牵恋  阅读(734)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3