[英]Fade Inline-Block with CSS and Velocity JS
I'm using Velocity JS to fade a list object. 我正在使用Velocity JS淡化列表对象。
The problem is that Velocity applies display: list-item; 问题是Velocity应用了display:list-item; opacity: 1; 不透明度:1; to the element and overrides my display: inline-block; 到元素并覆盖我的显示:inline-block; and my list is now vertical. 现在我的清单是垂直的。
How can I force it to always use inline-block? 如何强制它始终使用内联块?
https://jsfiddle.net/01qvqmxa/ https://jsfiddle.net/01qvqmxa/
HTML 的HTML
<ul class="myList">
<li>test</li>
<li>test</li>
<li>test</li>
</ul>
CSS 的CSS
li {
opacity: 0;
display: inline-block;
padding: 1em;
}
JS JS
$(".myList li").velocity("fadeIn", { delay: 300, duration: 2000 });
Try using the !important
notation: 尝试使用!important
符号:
li {
opacity: 0;
display: inline-block !important;
padding: 1em;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.