2016-06-03 19 views
0

Ich habe die folgende HTML, die mit CORS-Protokoll injiziert wird. Ich wandele den Eingang mit der ID email_ver_input unter label - email_ver_input_label.Eingabe unter Etikett ohne HTML zu ändern

<label id="email_ver_input_label" for="email_ver_input" style="display: inline;">Verification Code</label> 
<input id="email_ver_input" type="text" placeholder="Verification Code" style="display: inline;" class="val-success"> 
<button id="email_ver_but_verify" class="verifyButton" type="button" style="display: inline;">Verify Code</button> 
<button id="email_ver_but_edit" class="editButton" type="button" style="display:none">Change e-mail</button> 
<button id="email_ver_but_default" class="defaultButton" type="button" style="display:none">Default</button> 

Ich kann dies ganz einfach die folgende CSS-Regel:

#email_ver_input_label { 
    display: block!important; 
} 

Das Problem ist, wenn ich die !important gesetzt, dann wird dieses Label in einem frühen Zustand gezeigt werden. Der vorherige Zustand der label hat die style="display: none;"

Gibt es trotzdem dieses Ziel ohne Javascript zu erreichen? Hier ist es Geigen mit beiden html Staaten:

1-https://jsfiddle.net/Bonomi/96kfqryy/

2-https://jsfiddle.net/Bonomi/hgL0uuhn/1/

Antwort

0

Sie können dies erreichen, indem position:absolute

body { 
 
    position: relative 
 
} 
 
#email_ver_input { 
 
    position: absolute; 
 
    top: 30px; 
 
    left: 0 
 
}
<label id="email_ver_input_label" for="email_ver_input" style="display: inline;">Verification Code</label> 
 
<input id="email_ver_input" type="text" placeholder="Verification Code" style="display: inline;" class="val-success"> 
 
<button id="email_ver_but_verify" class="verifyButton" type="button" style="display: inline;">Verify Code</button> 
 
<button id="email_ver_but_resend" class="sendButton" type="button" style="display: inline;">Resend Code</button> 
 
<button id="email_ver_but_edit" class="editButton" type="button" style="display:none">Change e-mail</button> 
 
<button id="email_ver_but_default" class="defaultButton" type="button" style="display:none">Default</button>

mit