当前位置: 首页 > wzjs >正文

怎样推广网站自己制作app的应用程序

怎样推广网站,自己制作app的应用程序,网站的制作,昆明君创网络科技有限公司项目中经常遇到通过js判断对页面中某一部分进行显示/隐藏设置的场景,经常使用的是display,有时也会使用visibility、opacity,为此,特意查询了相关内容,对其进行了一下汇总记录下: 除了 display&#xff0c…

项目中经常遇到通过js判断对页面中某一部分进行显示/隐藏设置的场景,经常使用的是display,有时也会使用visibilityopacity,为此,特意查询了相关内容,对其进行了一下汇总记录下:

除了 display,在控制 div 元素的显隐时,还有一些常用的 CSS 属性可以使用。这些包括:

1、visibility

描述visibility 属性用于控制元素是否可见。与 display: none 不同,visibility: hidden 会让元素变得不可见,但仍占据原本的位置,影响布局。
用法visibility: hiddenvisibility: visible
适用场景

  • 用于你希望元素保持在文档流中,但不需要显示的场景。
  • 例如,某些动画效果中,可以暂时隐藏元素,但不希望影响布局或页面的其它内容。
.hidden {visibility: hidden; /* 隐藏,但占位 */
}
.visible {visibility: visible; /* 显示 /
}

● 与 display 的区别:

  • display: none 会完全从页面中移除元素,不占据空间。
  • visibility: hidden 会使元素不可见,但仍会占据布局中的空间。

2. opacity

描述opacity 属性用于设置元素的透明度。透明度为 0 时,元素完全透明;为 1 时,元素完全不透明。值的范围是 01
用法opacity: 0(完全透明,元素不可见)到 opacity: 1(完全不透明)之间的任意值。
适用场景

  • 当需要通过透明度变化来实现渐隐或渐显效果时。常用于动画、过渡效果等场景。
  • 注意,opacity 不会影响元素的位置,它依然会占据页面布局。
.transparent {opacity: 0; / 完全透明,不影响布局 */
}
.opaque {opacity: 1; /* 不透明 /
}

● 与 display的区别:

  • opacity: 0 会让元素不可见,但它仍然占据页面空间。
  • display: none 会完全从页面中移除元素,不占据任何空间。

3. position 配合 top/left (绝对定位或固定定位)

描述:通过设置元素的 position: absoluteposition: fixed,你可以将元素移动到视口之外(例如 top: -9999pxleft: -9999px),使元素看起来不可见。虽然它仍然存在于文档流中,但它被移动到屏幕外,不会影响页面显示。
适用场景
用于动态隐藏元素,通过移动到视口之外达到隐藏效果,通常用于弹出层或动画效果中。

.hidden {position: absolute;top: -9999px; / 移动元素到视口外 /
}

● 与 display 的区别:

  • position 配合 top/left 会让元素移出视口,但元素仍然占据空间。
  • display: none 会完全移除元素,不占据任何空间。

4. visibility: collapse (表格相关)

描述:这个属性是专门为表格元素设计的,它可以隐藏表格行或列,且隐藏的行或列不会占据空间。
适用场景
适用于表格行(<tr>)或列(<td>)的隐藏,常见于表格的动态显示隐藏效果。

.collapsed {  visibility: collapse; /* 在表格中隐藏行或列,且不占空间 */
}

● 与 display 的区别:

  • visibility: collapse 在表格中相当于将行或列完全隐藏并且不占空间。对于非表格元素,visibility: hidden 才是通常的选择。

总结:不同方法的适用场景与区别

display: none:

行为:元素完全消失,不占据空间。
适用场景:需要彻底隐藏元素且不影响布局的情况,如动态内容的加载或菜单的显示/隐藏。

visibility: hidden:

行为:元素不可见,但仍占据空间。
适用场景:需要保留元素占据的布局空间,但隐藏显示内容的情况,如需要动画过渡时的隐藏。

opacity: 0:

行为:元素透明,不影响布局。
适用场景:透明度变化的场景,常用于过渡效果或者渐显/渐隐动画。

position: absolute/left: -9999px 等:

行为:将元素移出视口外,不显示但仍占据空间。
适用场景:元素需要隐藏,但不希望它完全被移除,且不希望它影响其他元素的位置。

visibility: collapse(表格特有):

行为:表格行或列被隐藏且不占空间。
适用场景:用于动态隐藏表格行或列,常用于表格内容的显示控制。

何时使用

  • 使用display: none 适用于你希望元素完全消失并且不占空间的场景。
  • 使用visibility: hidden 适用于你希望隐藏元素但仍然保留它的位置的场景。
  • 使用opacity: 0 适用于需要透明效果或过渡动画时。
  • 使用position 结合 topleft适用于将元素移出视口,但仍占据原有布局的场景。
  • 使用visibility: collapse 适用于表格的行或列隐藏效果。

这些属性各有不同的效果,选择时需根据具体的需求和效果来决定。

欢迎各位大神进行纠错指正,我们一起共同进步~~~


文章转载自:

http://fZtOqi3c.jpnfm.cn
http://xvmWpo8e.jpnfm.cn
http://nmn0MIxL.jpnfm.cn
http://OcVXIi70.jpnfm.cn
http://TSCnrIkp.jpnfm.cn
http://OpEgi7uF.jpnfm.cn
http://E1UIrFSG.jpnfm.cn
http://MlePf66W.jpnfm.cn
http://J5Cb93OI.jpnfm.cn
http://NSuAkC4I.jpnfm.cn
http://mgiQxHHS.jpnfm.cn
http://EJqZ2DTH.jpnfm.cn
http://jZPBemBG.jpnfm.cn
http://IFq7q8Wi.jpnfm.cn
http://T381yyBb.jpnfm.cn
http://Dr3NxESk.jpnfm.cn
http://cv5QY8AU.jpnfm.cn
http://dlz3LvEO.jpnfm.cn
http://FH7oJqPE.jpnfm.cn
http://hpjvTl4r.jpnfm.cn
http://KzAn8e9x.jpnfm.cn
http://iqjUZSqd.jpnfm.cn
http://PFYaLMJC.jpnfm.cn
http://qScdTAp1.jpnfm.cn
http://1ZWfGiLV.jpnfm.cn
http://JvwrvaeP.jpnfm.cn
http://9Qq95lFH.jpnfm.cn
http://dhjwtFWb.jpnfm.cn
http://CconbE7h.jpnfm.cn
http://kPKN1rb3.jpnfm.cn
http://www.dtcms.com/wzjs/701864.html

相关文章:

  • 常用的做网站的工具都有哪些做网站 php python
  • 有域名后如何建网站取消Wordpress外链转内链
  • 云南凡科建站网站改版总结
  • 有什么网站做的比较高大上工商注册公司名称核准
  • 太原手机网站设计免费申请空间的地址有哪些
  • 招远市建设局网站wordpress主体
  • 咸阳做网站xymokj中英文网站怎么做
  • 网站设计销售营销系统网站源码
  • 高端网站登录入口网络的推广
  • 广东网站建设公海康打开网站显示建设中
  • 开发一整个网站要多久wordpress 普通文本 quot
  • 网站先做移动站在做pc站可行吗网站建设对旅游意义
  • 网站开发公司怎么查网站推广有哪些举措
  • 保定 网站建设软件开发网站制作不用备案
  • 建站的好公司做移动网站优化软
  • 深圳高端网站建设费用发广告平台有哪些免费
  • hao123网站源码制作2015最新仿网页设计对板式的要求
  • 做教育行业营销类型的网站北京朝阳网站建设公司
  • 网站怎么做数据库定制旅游哪个网站好用
  • 浙江专业网页设计免费建站网站怎样做微信公众号
  • wordpress更改站点名称小程序推广方式
  • 制作网页的过程中可以单击什么标签显示网页效果seo入门课程
  • 自己做简单网站价格上海建设摩托车官方网站
  • 绍兴市交通建设有限公司网站做网站是什么时候分页
  • 在什么网站上兼职做加工中心编程室内设计软件哪个比较好
  • 罗湖做网站报价开发公司总经理管理方案
  • 湖北企业建站系统平台集团网站建设定制网站建设
  • 做织梦网站的心得体会org.wordpress utils
  • 国际站wap端流量泰州制作公司网站
  • 网站美工培训佛山做网站建设公司