#asp.net #html #css
#asp.net #HTML #css
Вопрос:
У меня есть тег div на моей домашней странице для формы входа, а на моей главной странице у меня есть кнопка выхода, когда пользователь входит в систему, я скрываю текстовое поле и ярлык, используемые в форме входа, а кнопка выхода становится видимой после входа пользователя. Моя проблема в том, что на домашней странице нельзя нажать кнопку выхода, где, как и на других страницах, я могу нажать кнопку выхода, я думаю, что на домашней странице выход находится точно за тегом div,
Домашняя страница
<div id="loginBox">
....
login form
text box
label
</div>
Главная страница
<asp:LinkButton ID="btn_signout" CssClass="link" Height="22px"
Width="72px" runat="server" OnClick="Btn_singout_Click"
>Sign Out</asp:LinkButton>
#loginBox
{
top: -140px;
left: 472px;
position: relative;
width: 400px;
height: 92px;
}
Является ли эта проблема из-за тега div, который размещен именно там, где размещен тег div? Я попытался переместить выход в другую область заголовка, где тег div не перекрывает кнопку выхода, и я смог нажать кнопку выхода, затем, если тег div перекрывает кнопку sigout, я не смогу нажать на выход на домашней странице. Есть идеи о том, где я ошибаюсь? Спасибо
Комментарии:
1. Было бы более полезно, если бы вы вставили точный HTML-код вашей главной и домашней страниц.
Ответ №1:
Вы пытались установить z-индекс для LoginBox?