- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
所以我有一个带有两个按钮的标题,登录和加入,当用户将鼠标悬停在其中一个按钮上时,我会放下一个带有一些输入和一个按钮的容器。我希望下拉菜单使用 css opacity
淡入淡出,但我无法让它工作也许还有其他更好的方法。谢谢,这是一个fiddle .
HTML:
<div id="membership_container">
<div id="login_button">
<span id="login_text">Login</span>
<div class="form_containers" id="login_box">
<div class="form_inner_containers">
<form action="/login" method="POST">
<input class="inputs" placeholder="Email" type="text" name="login_email"/>
<input class="inputs" placeholder="Password" type="password" name="login_password"/>
<input class="buttons" type="submit" value="Login"/>
</form>
</div>
</div>
</div><!--
--><div id="join_button">
<span id="join_text">Join</span>
<div class="form_containers" id="join_box">
<div class="form_inner_containers">
<form action="/join" method="POST">
<input class="inputs" placeholder="Your Name" type="text" name="name"/>
<input class="inputs" placeholder="Email" type="text" name="email"/>
<input class="inputs" placeholder="Password" type="password" name="password"/>
<input class="buttons" type="submit" value="Join"/>
</form>
</div>
</div>
</div>
</div>
CSS:
#membership_container {
float: right;
position: relative;
vertical-align: top;
display: inline-block;
height: 100%;
margin: 0px;
padding: 0px;
background-color: #444444;
text-align: center;
}
#login_button {
position: relative;
vertical-align: top;
display: inline-block;
float: left;
height: 100%;
margin: 0px;
padding: 0px 10px;
background-color: #444444;
border-left: 2px solid #7B7B7B;
border-right: 2px solid #7B7B7B;
cursor: pointer;
cursor: hand;
}
#login_button:hover {
background-color: #696969;
}
#login_button #login_box {
display: none;
opacity: 0.0;
}
#login_button:hover #login_box {
display: block;
opacity: 1;
}
#login_text {
position: relative;
margin: 9px 0px 0px;
text-align: center;
color: white;
display: inline-block;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
}
#join_button {
position: relative;
vertical-align: top;
display: inline-block;
float: left;
height: 100%;
margin: 0px;
background-color: #444444;
padding: 0px 10px;
border-right: 2px solid #7B7B7B;
cursor: pointer;
cursor: hand;
}
#join_button:hover {
background-color: #696969;
}
#join_button:hover #join_box {
display: block;
opacity: 1.0;
}
#join_text {
position: relative;
margin: 9px 0px 0px;
text-align: center;
color: white;
display: inline-block;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
}
.button_blur {
background-color: #444444;
}
.button_blur:hover {
background-color: #696969;
}
.button_focus {
background-color: #696969;
}
.form_containers {
z-index: 10;
position: absolute;
display: none;
opacity: 0.0;
border: 5px solid #888888;
border-radius: 10px 0px 10px 10px;
background-color: #F1F1F1;
-o-transition: opacity .8s linear;
-ms-transition: opacity .8s linear;
-moz-transition: opacity .8s linear;
-webkit-transition: opacity .8s linear;
transition: opacity .8s linear;
}
#login_box {
top: 35px;
right: -2px;
/*left: -115px;*/
}
#join_box {
top: 35px;
right: -2px;
/*left: -73px;*/
}
.form_inner_containers {
position: relative;
margin: auto auto;
display: block;
background-color: #F1F1F1;
border-radius: 10px;
border: 0px;
}
.form_hidden {
display: none;
}
.form_shown {
display: block;
}
.inputs {
border-radius: 8px;
background-color: white !important;
outline: none;
border: 0px;
font-size: 22px;
padding: 10px;
margin: 10px;
box-shadow: 0px 0px 0px grey;
}
.inputs:focus {
box-shadow: 3px 3px 3px grey;
}
.buttons {
position: relative:
display: block;
background-color: #00ADEF;
margin: 10px;
border-radius: 8px;
padding: 10px 15px 8px;
width: 269px;
outline: none;
font-size: 22px;
border: 0px;
cursor: pointer;
cursor: hand;
color: #F1F1F1;
}
.buttons:hover {
background-color: #18B4EF;
}
.buttons:active {
background-color: #91D6F0;
color: #F1F1F1;
outline: none;
}
最佳答案
包含设置为“display: none;”隐藏它们。在悬停时,它们被设置为“显示: block ”,这会立即显示它们并忽略不透明度过渡。就个人而言,我发现这个“错误”非常烦人(它不是错误......但是,它很烦人)。
两个解决方法是 Javascript(困惑)和使用 CSS 关键帧动画。 http://hschwarz77.wordpress.com/2013/10/16/css-transition-from-display-none-to-display-block-on-hover/
据我所知,这些是使 div 完全隐藏(并且不可用...visibility:hidden 占据空间)并淡入的唯一解决方案。
关于html - 过渡不适用于不透明度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24085161/
我在我的 Xcode 项目目录中输入了以下内容: keytool -genkey -v -keystore release.keystore -alias mykey -keyalg RSA \
假设我有一个像这样的 DataFrame(或 Series): Value 0 0.5 1 0.8 2 -0.2 3 None 4 None 5 None
我正在对一个 Pandas 系列进行相对繁重的应用。有什么方法可以返回一些打印反馈,说明每次调用函数时在函数内部进行打印还有多远? 最佳答案 您可以使用跟踪器包装您的函数。以下两个示例,一个基于完成的
我有一个 DataFrame,其中一列包含列表作为单元格内容,如下所示: import pandas as pd df = pd.DataFrame({ 'col_lists': [[1, 2
我想使用 Pandas df.apply 但仅限于某些行 作为一个例子,我想做这样的事情,但我的实际问题有点复杂: import pandas as pd import math z = pd.Dat
我有以下 Pandas 数据框 id dist ds 0 0 0 0 5 1 0 0 7 2 0 0
这发生在我尝试使用 Gradle 构建时。由于字符串是对象,因此似乎没有理由发生此错误: No signature of method: java.util.HashMap.getOrDefault(
您好,有人可以解释为什么在 remaining() 函数中的 Backbone 示例应用程序 ( http://backbonejs.org/examples/todos/index.html ) 中
我有两个域类:用户 class User { String username String password String email Date dateCreated
问题陈述: 一个 pandas dataframe 列系列,same_group 需要根据两个现有列 row 和 col 的值从 bool 值创建。如果两个值在字典 memberships 中具有相似
apporable 报告以下错误: error: unknown type name 'MKMapItem'; did you mean 'MKMapView'? MKMapItem* destina
我有一个带有地址列的大型 DataFrame: data addr 0 0.617964 IN,Krishnagiri,635115 1 0.635428 IN,Chennai
我有一个列表list,里面有这样的项目 ElementA: Number=1, Version=1 ElementB: Number=1, Version=2 ElementC: Number=1,
我正在编译我的源代码,它只是在没有运行应用程序的情况下终止。这是我得到的日志: Build/android-armeabi-debug/com.app4u.portaldorugby/PortalDo
我正在尝试根据另一个单元格的值更改单元格值(颜色“红色”或“绿色”)。我运行以下命令: df.loc[0, 'Colour'] = df.loc[0, 'Count'].apply(lambda x:
我想弄清楚如何使用 StateT结合两个 State基于对我的 Scalaz state monad examples 的评论的状态转换器回答。 看来我已经很接近了,但是在尝试申请 sequence
如果我已经为它绑定(bind)了集合,我该如何添加 RibbonLibrary 默认的快速访问项容器。当我从 UI 添加快速访问工具项时,它会抛出 Operation is not valid whi
在我学习期间Typoclassopedia我遇到了这个证明,但我不确定我的证明是否正确。问题是: One might imagine a variant of the interchange law
我是一名优秀的程序员,十分优秀!