最初の画像は Chrome デスクトップに属し、2 番目は Android 用のブラウザです。問題は、モバイル ブラウザ (iPhone 用の Safari を含む) では、作成しているサイトの凡例ラベルを表示できないため、「Area de administradores は、スライドダウン クリックを与えると、デスクトップ ブラウザーの画像に示されているように実行されるという伝説ですが、モバイル用の nevegador ではクリックできません。
このエラーが発生する理由を知っていますか? 次のコードはフォーム ログインに属します。
<div id="content">
<div id="wrapper">
<legend id="leyendaAdmin">// Área de administradores</legend>
<div class="loginIndex" >
<div class="titleIndex">
<img src="images/itcxx.png">
<h1>Bienvenido al<br>Centro de Información</h1>
</div>
<div class="inputLogin">
<form id="formLogin" name="formLogin" method="post" action="doLogin.php">
<center><h2>Iniciar sesión</h2></center>
<p class="fUser">
<input id="ncontrolLogin" name="ncontrolLogin" placeholder="Número de control" type="text" AUTOCOMPLETE=OFF maxlength="8" onKeyPress="return _onlyNumber(event);"/>
</p>
<p class="fPasswd">
<input id="passwdLogin" name="passwdLogin" placeholder="Contraseña" type="password" AUTOCOMPLETE=OFF maxlength="4" onKeyPress="return _onlyNumber(event);"/>
</p>
<input id="bIniciar" name="bIniciar" value="Iniciar" type="submit"/>
</form>
<br/>
<div id="status_msg"></div>
</div>
</div>
</div>
<br/>
<div id="wrapper">
<legend id="leyenda">// Área de visitantes</legend>
<button id="bSearch" name="bSearch">Realizar búsqueda</button>
</div>
</div>
そしてCSS:
#wrapper legend{
text-align:left;
background-color:#000;
color:#F0F0F0;
font-size:25px;
float:left;
width:100%;
padding:5px 0px 5px 10px;
margin:10px 0px;
border-bottom:1px solid #fff;
border-top:1px solid #d9d9d9;
}