我已经写了一些元素的css,它会导致一些意想不到的行为。我使用:在他们的css转换的元素意外的行为
transition: 0.2s;
当刷新页面,这个CSS属性的元素,在页面的其他区域意外开始,并移动到其设定位置(在我的CSS的其他部分集)。的,
position: absolute
属性用于元素的位置,这可能是造成这个意外的行为?
这里是链接的CSS:
.subLinks_links {
position: relative;
width: 100%;
height: 50px;
line-height: 50px;
text-align: left;
border-top: 1px solid #ebebeb;
border-bottom: 1px solid #ebebeb;
font-size: 13px;
color: #999;
margin-bottom: -1px;
cursor: pointer;
text-transform: uppercase;
}
.subLinks_links > span {
margin-left: 30px;
-webkit-transition: 0.2s;
-moz-transition: 0.2s;
-o-transition: 0.2s;
transition: 0.2s;
}
.subLinks_links:hover > span {
margin-left: 40px;
}
和有关HTML的CSS:
<div id="subLinks">
<div class="subLinks_links_selected"><span>Link Text</span></div>
<div class="subLinks_links"><span>Link Text</span></div>
</div>
请发布您的整个CSS代码和相关的HTML。 – Scimonster 2014-11-02 19:28:49
已添加相关代码。 – 2014-11-02 19:32:30
@Scimonster - 你会帮忙吗? – 2014-11-02 20:05:12