首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >跨像素距离的CSS转换

跨像素距离的CSS转换
EN

Stack Overflow用户
提问于 2015-11-13 17:31:15
回答 1查看 25关注 0票数 0

当我改变div的位置时,我正试图得到一个CSS转换。这是一个从页面底部弹出的水平形式。

HTML:

代码语言:javascript
复制
<div class="admin-bar hidden" id="quick-access">
    <div class="admin-bar-inner">
        // form content

CSS:

代码语言:javascript
复制
.page-content .admin-bar {
    bottom: 0;
    right: 0;
    left: 0;
    position: fixed;
    width: 100%;
}

.page-content .hidden {
    bottom: -140px;
}

#quick-access {
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

JS:

代码语言:javascript
复制
// to view the form
$('#raiseForm').on( "click",function() {
    $("#quick-access").removeClass("hidden");
});

// on submit or cancel
$("#quick-access").addClass("hidden");

不幸的是,我根本没有得到过渡,只是那部分突然出现。我选择通过添加-移除类来实现这一点,因为这是使类响应的最简单方法。

任何帮助都是非常感谢的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-11-16 10:29:30

在考虑类名时,确保您使用的是唯一的。“隐藏”被bootstrap.css中的一个类覆盖:

代码语言:javascript
复制
.hidden {
    display:none !important
}

把隐藏的东西变成别的东西解决了问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33698578

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档