0

現在私は得る:

フォーム1

ボタンを入力フィールドに合わせて、そのように表示しようとしています

(注: ボタンの csss の説明に margin-left: 40px を追加できますが、それが最適なオプションかどうかはわかりません):

フォーム ターゲット

次のテンプレートとscssを使用

LoginPage.vue

<template>
  <div class="login-page">
    <h1 class="title">Login to existing account</h1>
    <form @submit.prevent="login()" class="form form--login grid">
      <div class="row">
        <label for="login__email">Email</label>
        <input type="text" id="login__email" class="input--block" v-model="email" />
      </div>
      <div class="row">
        <label for="login__password">Password</label>
        <input type="password" id="login__password" class="input--block" v-model="password" />
      </div><!-- /.row -->
      <div class="row">
        <button type="submit">Login</button>
      </div><!-- /.row -->
    </form>
  </div><!-- /.login-page -->
</template>

<style lang="scss" scoped>
  .login-page {
    form {
      .row {
        padding-top: 5px;
        label {
          display: inline-block;
          width: 140px;
          text-align: right;
        }
        input {
          display: inline-block;
          text-align: left;
        }
      }
    }
  }
</style>
4

1 に答える 1