我有一個登錄頁面,其中包含用戶名和密碼的表單。有時我需要在登錄表單上放置一個圖像,並在較小的設備上使用所述登錄表單進行調整。 這裏的登錄表單今天在div上放置一個圖像,用它調整大小
我想,我需要一些JS找到表單框的當前位置和大小,然後相應地調整大小?
我不能僅僅手動調整它的原因是會有多個不同的登錄頁面,我需要使創建一個新的上下文變得非常容易。圖像的大小和位置將始終是相同的
<div class="valign-wrapper" style="width:100%;height:100%;position: absolute;">
<div class="valign" style="width:100%;">
<div class="container">
<div class="row">
<div class="col s12 m6 offset-m3">
<div class="card hoverable">
<div class="card-image">
<div class="la-logo"></div>
<!--<span class="card-title">Login</span>-->
</div>
<div class="card-content">
<!--<span class="card-title black-text">Sign In <i class="material-icons right">more_vert</i></span>-->
<form name="login" id="login" class="login" method="POST" action="j_security_check" target="_top">
<div class="row">
<div class="input-field col s12">
<input placeholder="Username" autocapitalize="none" id="username" type="text" class="validate" name="j_username" />
<!--<label for="firstname" class="active">First Name</label>-->
</div>
</div>
<div class="row">
<div class="input-field col s12 ">
<input placeholder="Password" id="password" type="password" class="validate" name="j_password" />
<!--<label for="lastname" class="active">Last Name</label>-->
</div>
</div>
<div class="row">
<div class="center-btn">
<input type="submit" class="la-largebtn btn hide-on-med-and-down" value="Log In" />
<input type="submit" class="btn hide-on-large-only" value="Log In" />
</div>
</div>
</form>
</div>
<div class="card-action">
<div class="center-btn la-hideable">
<a class="la-register" href="#">Register</a>
<a class="la-forgot-password" href="#">Forgot Pasword</a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
只是爲了確保:企鵝應該按比例縮小與formbox,並留在原地 我使用的是青菜,並且可以輕鬆實現JS或jQuery的或什麼使這最簡單的 – catu
這可以純粹用CSS完成。你有沒有嘗試過任何東西?如果是這樣,請發佈它。 – Paul