2017-04-26 8 views
0

私はこのコードをフォームしている:フォームを不透明な背景で囲むにはどうすればよいですか?

<form class="form-inline"> 

    <div class="form-group col-xs-2 col-md-2"> 
     <label for="name" class="control-label">Mail</label> 
     <input type="email" value='' id="name" placeholder="Email"> 
    </div> 

    <div class="form-group col-xs-2 col-md-2"> 
     <label for="name" class="control-label">Pass</label> 
     <input type="password" value='' id="name" placeholder="Password"> 
    </div> 

    <div class="form-group col-xs-2 col-md-2"> 
     <label for="name" class="control-label"></label> 
     <button type="submit" class="btn btn-default">Log In</button> 
    </div> 

</form> 

次のようになります。(もあり

this

しかし、私は不透明/透明書き込みの色とそれを囲むように希望を言ってバックグラウンド画像)。あなたは私がここで必要なものの良いアイデアを与えるためには、一例です:

enter image description here

ありがとうございました。

+1

イメージは機能しません。 – Jer

+0

Scrrenshotsを修正してください。 –

答えて

0

あなたが与えることができますあなたのフォームは、幅と高さを増やすためのパディングです。それから透明な白の背景を与えてください。 以下のサンプルを参照

.form-inline { 
    background-color: rgba(255,255,255,0.3); 
    padding: 20px; 
} 

上記の質問は正しいです。追加された埋め込み

3

#form_container { 
     background-color: rgba(255, 255, 255, 0.3); 
    } 

以下のようにRGBAと背景色を使用して、例えば、親に背景画像を適用します。

body { 
    background-image: url('NiceBackground.png'); 
} 
+0

私の前にそれを手に入れました! :PIはおそらく安全のために#form_containerにZ-インデックスを追加することもあります – Xariez

+0

z-indexは、フォームが単純なフォームの場合、位置指定された要素(位置:絶対、位置:相対、または位置:固定) 、z-indexは役に立たないでしょう:) –

0

body { 
 
    background: url('https://www.w3schools.com/css/trolltunga.jpg'); 
 
} 
 

 
.form-inline { 
 
    background: rgba(255, 255, 255, 0.54); 
 
} 
 

 
.form-inline>div { 
 
    display: inline-block; 
 
    padding: 40px 10px; 
 
    width: 137px; 
 
    overflow: hidden; 
 
}
<form class="form-inline"> 
 

 
    <div class="form-group col-xs-2 col-md-2"> 
 
    <label for="name" class="control-label">Mail</label> 
 
    <input type="email" value='' id="name" placeholder="Email"> 
 
    </div> 
 

 
    <div class="form-group col-xs-2 col-md-2"> 
 
    <label for="name" class="control-label">Pass</label> 
 
    <input type="password" value='' id="name" placeholder="Password"> 
 
    </div> 
 

 
    <div class="form-group col-xs-2 col-md-2"> 
 
    <label for="name" class="control-label"></label> 
 
    <button type="submit" class="btn btn-default">Log In</button> 
 
    </div> 
 

 
</form>

関連する問題