【发布时间】:2016-09-28 04:12:59
【问题描述】:
试图滑动显示一个 div,但由于 display:block 或其他原因,似乎存在抖动或 div 不会内联。我想要的是当我单击“共享”按钮时,带有社交图标的 div 会在“共享”按钮旁边顺利显示。有人请阐明一下。提前致谢。
Codepen: http://codepen.io/rezasan/pen/XjgppW
以下片段示例
$('.social').click(function(){
$('.social-icons').toggle("slide");
});
.social {
display: inline-block;
height: 47px;
color: #58585b;
text-transform: uppercase;
font-size: 14px;
line-height: 47px;
padding: 0px 20px;
border: 1px solid rgba(88,88,91,0.5);
transition:width .2s ease;
-webkit- transition:width .2s ease;
}
.social-icons {
display: inline-block;
height: 47px;
color: #58585b;
font-family: "freight-text-pro",sans-serif;
text-transform: uppercase;
font-size: 14px;
line-height: 47px;
padding: 0px 20px;
border: 1px solid rgba(88,88,91,0.5);
margin-left: -5px;
display:none;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="social">
<a>SHARE</a>
</div>
<div class="social-icons">
<a>FB</a>
<a>TW</a>
<a>G+</a>
<a>WS</a>
</div>
【问题讨论】:
标签: javascript jquery html css jquery-ui