div 集中式 animate.css
div centralized animate.css
好吗?
我在集中化方面遇到了一些问题 DIV 我是为了生成警告,我注意到我使用的动画是问题所在,但不知道如何解决这个问题。
html, body{
background-color: #DDD;
}
#aviso {
text-align: center;
cursor: pointer;
margin: 0 auto;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
background-color: black;
padding: 20px;
position: fixed;
opacity: 0.95;
-moz-opacity: 0.90;
filter: alpha(opacity=90);
top: 20%;
left: 50%;
transform: translate(-50%, 0);
z-index: 999;
display: block;
-vendor-animation-duration: 6s;
-vendor-animation-delay: 6s;
-vendor-animation-iteration-count: infinite;
}
#aviso p{
color: white;
}
#aviso i{
font-size: 70px;
color: white;
}
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css">
<link rel="stylesheet" href="//daneden.github.io/animate.css/animate.min.css">
<div id="aviso" class="animated slideOutDown" onclick="">
<p><i class="fa fa-exclamation-triangle"></i></p>
<p>Campos obrigatórios não foram preenchidos</p>
</div>
http://codepen.io/KaeDesign/pen/GJNPZW
有人可以帮帮我吗?请注意,如果没有 Animate.css,它通常居中。
谢谢
我猜你想让通知向下滑动然后保持在右边?
如果是这种情况,请执行以下操作:
1) 使用 class "slideInDown" 而不是 "slideOutDown"
2) 用 .container 元素包装 #aviso,位置为:relative
3) 给#aviso 绝对位置保证金:10% auto;
4) Nix动画相关css
所以 html 看起来像:
<div class="container" style="position:absolute">
<div id="#aviso">some stuff</div>
</div>
元素#aviso 看起来像:
#aviso {
text-align: center;
cursor: pointer;
margin: 10% auto;
width: 400px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
background-color: black;
padding: 20px;
position: relative;
opacity: 0.95;
-moz-opacity: 0.90;
filter: alpha(opacity=90);
transform: translate(-50%, 0);
z-index: 999;
display: block;
}
好吗?
我在集中化方面遇到了一些问题 DIV 我是为了生成警告,我注意到我使用的动画是问题所在,但不知道如何解决这个问题。
html, body{
background-color: #DDD;
}
#aviso {
text-align: center;
cursor: pointer;
margin: 0 auto;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
background-color: black;
padding: 20px;
position: fixed;
opacity: 0.95;
-moz-opacity: 0.90;
filter: alpha(opacity=90);
top: 20%;
left: 50%;
transform: translate(-50%, 0);
z-index: 999;
display: block;
-vendor-animation-duration: 6s;
-vendor-animation-delay: 6s;
-vendor-animation-iteration-count: infinite;
}
#aviso p{
color: white;
}
#aviso i{
font-size: 70px;
color: white;
}
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css">
<link rel="stylesheet" href="//daneden.github.io/animate.css/animate.min.css">
<div id="aviso" class="animated slideOutDown" onclick="">
<p><i class="fa fa-exclamation-triangle"></i></p>
<p>Campos obrigatórios não foram preenchidos</p>
</div>
http://codepen.io/KaeDesign/pen/GJNPZW
有人可以帮帮我吗?请注意,如果没有 Animate.css,它通常居中。
谢谢
我猜你想让通知向下滑动然后保持在右边? 如果是这种情况,请执行以下操作:
1) 使用 class "slideInDown" 而不是 "slideOutDown" 2) 用 .container 元素包装 #aviso,位置为:relative 3) 给#aviso 绝对位置保证金:10% auto; 4) Nix动画相关css
所以 html 看起来像:
<div class="container" style="position:absolute">
<div id="#aviso">some stuff</div>
</div>
元素#aviso 看起来像:
#aviso {
text-align: center;
cursor: pointer;
margin: 10% auto;
width: 400px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
background-color: black;
padding: 20px;
position: relative;
opacity: 0.95;
-moz-opacity: 0.90;
filter: alpha(opacity=90);
transform: translate(-50%, 0);
z-index: 999;
display: block;
}