有没有一种方法可以从隐藏的可见性(CSS,JS)中获得淡入效果
Is there a way to get a fade in effect from hidden visibility (CSS, JS)?
在我的网页中,我使用CSS在正文中设置opacity=0
和transition:opacity linear 0.5s
,然后在页面加载时使用JS设置opacity=1
。但是,有一个<div>
我想保持不可见,所以我使用CSS设置了visibility="hidden"
。如果我使用不透明度,我的<div>
将与页面的其余部分一起出现。
是否存在
1.一种将主体的不透明度设置为1,但不设置其内部的<div>
元素的方法(我曾考虑对其周围的部分应用不透明度,但我希望整个页面同时显示)
2.除了不透明度之外,还有一种在文本中淡入淡出的方法(我尝试了jQuery中的fadeIn(),但当我的可见性仍然隐藏时,我认为它不起作用)?
为div:应用visibility:visible
#main{
visibility: hidden;
}
#child{
visibility: visible;
}
<div id="main">main is not visible
<div id="child">child still visible</div>
</div>
若你们希望孩子是不可见的,而主要是可见的,那个么就反其道而行之。(但我不认为这是你想要的。)
#main{visibility:visible;}#child{visibility:hidden;}
如果是这种情况,则不需要#main
可见性。
不透明度设置为0的div应该仍然保持不可见,即使主体现在可见。
请参阅我的示例:http://codepen.io/partypete25/pen/rePXag
CSS
body {
opacity:0;
background:red;
transition:opacity linear 2s;
}
div {
width:100px;
height:100px;
background:blue;
opacity:0;
}
JAVASCRIPT
var x = document.getElementsByTagName("BODY")[0];
x.style.opacity = "1";
相关文章:
- JS CSS切换按钮没有'不要向上移动
- 我应该连接/缩小已经缩小的JS/CSS吗?如果是,如何
- JS/CSS:如何在向下滚动超过1200像素(高度)后更改z索引值
- JS/CSS旋转的DIVS在任何屏幕的中间相遇
- 在企业应用程序框架中包含js/css文件的最佳实践是什么
- Html+js+css的打包程序
- 如何使用jquery/js/css逐步突出显示一段文本
- 重叠的选项卡 JS CSS HTML.
- 如何从我的机器提供HTML + JS + CSS网络应用程序,以便其他人可以查看它
- MVC Razor,包括来自另一个项目的JS/CSS文件
- 最轻的js/css,用于向用户提供SPA正在加载/初始化的视觉反馈
- 我们怎么知道消除HTML/JS/CSS文件中的空白可以缩短页面加载时间呢
- 有条件的包含js/css文件的IE与流星
- node.js可以选择性地引入到用普通PHP/js/CSS/HTML构建的web应用程序中吗
- 无法使用我的代码(html/js/css)初始化网络摄像头
- 当使用HTTP/2时,缩小和连接JS/CSS文件,以及使用精灵进行图像处理仍然可以提供性能优势
- JS CSS线夹重置(TextOverflowClamp.JS)
- JS CSS时钟在IE中不工作
- 有没有一个Wordpress插件可以让我展示HTML/JS/CSS的例子
- 使用Meteor为每个模板动态加载JS/CSS