Я строю страницу в ASP Webforms на странице входа. У меня есть раскрывающийся список, который отлично работает в Chrome, Firefox и IE Edge, но когда я перехожу в режим совместимости в IE7, является поведением эстрады после нажатия на список, который перемещает форма, и нажмите другую сторону в исходное положение.ASP WebForms DropDownList странное поведение в IE7
Это после нажмите
Это HTML для списка
<div>
<asp:DropDownList ID="_ddlLocation" runat="server" Style="margin-top: 5px; color: rgb(175, 175, 175); font-size: 20px; text-align: center;">
<asp:ListItem>Location</asp:ListItem>
</asp:DropDownList>
</div>
и это является их CSS
.loginContainer .login select {
*margin-left: -10px !important;
}
.loginContainer .login select {
width: 180px;
color:#898883;
font-size: 24px;
}
.loginContainer .login input[type=text], .loginContainer .login input[type=password], .loginContainer .login select {
height: 40px;
border: 1px solid #979797;
font-size: 18px;
font-weight:lighter;
color: #36333D;
width:99.8%;
margin-top:15px;
line-height:40px
}
Попробуйте сделать вид Источник как до, так и после нажатия на список. Я предполагаю, что в списке есть AutoPostback, установленный на * true *, и то, что отправлено с сервера после того, как POST не содержит содержащую DIV или что-то подобное. – sh1rts