2017-03-25 1 views
0

Gibt es eine Möglichkeit, diese Grenze auf 60px (wie Eingabe) zu vergrößern?Rahmen um Symbol vergrößern

https://jsfiddle.net/p5b171tg/1/

HTML:

<form> 
<span class="frejm"><i class="fa fa-user-circle-o" aria-hidden="true"></i><input type="text" name="firstname" placeholder="Name"></span> 
</form> 

CSS:

input[type=text] { 
    height: 60px; 
    border-width: 1px solid; 
    border-color: white; 
    background-color: #2b2b2b; 
    width: 90%; 
} 

.fa-user-circle-o{ 
    padding-top:60px; 
    color: white; 
} 

.frejm{ 
    background-color: #2b2b2b; 
    border-width: 2px; 
    border-style: solid; 
    border-color: red; 
} 
+0

Wie Eingabe? bedeutet Höhe der Symbole wie Eingabe. – frnt

+0

@frnt Ich möchte rote Grenze um 60 px um genau zu sein, ist es möglich? – Miyagi

+0

@Miyagi Das Stylesheet ver. 4.6.3 funktionierte nicht geändert zu 4.7.0 Siehe Arbeit Snippet oder Fiddle https://jsfiddle.net/zer00ne/26v8p6L5/ – zer00ne

Antwort

1

input[type=text] { 
 
    height: 60px; 
 
    border-width: 1px solid; 
 
    border-color: white; 
 
    background-color: #2b2b2b; 
 
    flex: 100; 
 
} 
 

 
.frejm { 
 
    background-color: #2b2b2b; 
 
    border-width: 2px; 
 
    border-style: solid; 
 
    border-color: red; 
 
    display: flex; 
 
    align-items: center; 
 
} 
 

 
.fa-user-circle-o { 
 
    color: white; 
 
    font-size: 60px !important; 
 
}
<script src="https://use.fontawesome.com/19445204e2.js"></script> 
 
<form> 
 
    <span class="frejm"> 
 
    <i class="fa fa-user-circle-o" aria-hidden="true"></i> 
 
    <input type="text" name="firstname" placeholder="Name"> 
 
    </span> 
 
</form>

+0

vielen Dank – Miyagi

0

Ich denke, dies ist der Trick:

.frejm { 
    overflow: hidden; 
    padding: 24px 0; 
    background-color: #2b2b2b; 
    border-width: 2px; 
    border-style: solid; 
    border-color: red; 
    margin-top: 2px; 
} 

input[type=text] { 
    height: 60px; 
    border: none; 
    border-color: white; 
    background-color: #2b2b2b; 
    width: 90%; 
}