2017-10-16 13 views
0

私は連絡先フォーム7をブリッジテーマで使用しています。スタイルは変更されません

フォームをカスタマイズして、2つの列を持ち、テキストがユーザーがコードを書き込むボックスと同じ行にあるようにしようとしました。

私が問題にしているのは、高さと幅を変更して境界を設定するスタイルを使用しても、スタイルをとらないということです。なぜこれが起こることができるか考えてみませんか?

#left_form7 { 
 
    width: 47%; 
 
    float: left; 
 
    margin-right:6%; 
 
} 
 

 
#right_form7 { 
 
    width: 47%; 
 
    float: left; 
 
} 
 

 
.clearfix_form7:after { 
 
    content:"\0020"; 
 
    display:block; 
 
    height:0; 
 
    clear:both; 
 
    visibility:hidden; 
 
    overflow:hidden; 
 
    margin-bottom:10px; 
 
} 
 

 
.clearfix_form7 { 
 
    display:block; 
 
} 
 

 
span.label_form7 { 
 
    float: left; 
 
    width: 180px; 
 
} 
 

 
span.form-input_form7 { 
 
    float: left; 
 
    width: 200px; 
 
}
<div class="clearfix_form7"> 
 
    <div id="left_form7"> 
 
    <span class="label_form7">First name</span><span class="form-input_form7" style="border-width:2px; border-style: solid; border-color: #000000; height: 5px; width:320px">[text first-name]</span><br/> <br/> 
 
    <span class="label_form7">Last name</span><span class="form-input_form7" style= "border-width:2px; border-style: solid; border-color: #000000; height: 5px; width:320px">[text last-name]</span><br/> <br/> 
 
    <span class="label_form7">How Did You Find Us?</span><span class="form-input_form7" style="border-width:2px; border-style: solid; border-color: #000000; height: 5px; width:320px">[text text-find-us]</span><br/> 
 
    </div> 
 
    <div id="right"> 
 
    <span class="label_form7">Email</span><span class="form-input_form7" style="border-width:2px; border-style: solid; border-color: #000000; height: 5px; width:320px">[email* your-email]</span><br/> <br/> 
 
    <span class="label_form7">Phone</span><span class="form-input_form7" style="border-width:2px; border-style: solid; border-color: #000000; height: 5px; width:320px">[text your-phone]</span> 
 
    </div> 
 
</div></div> 
 

 
Subject [text* your-subject] <br/> 
 
Message [textarea* your-message]<br/> 
 
[submit "Send"]

Here出力の例それが今、私は箱が変更されていないようだ理解できるようであるとして。

+0

これらは、7つの入力フィールド実際の接触形態はありません。貼り付けているコードを連絡先フォーム7のプラグインに貼り付けてください。 –

+0

@FahadUddin htmlは、フォーム7にあるコードで、CSSは、「追加のCSSのカスタマイズ」で追加したコードです。このページでは、プラグインを使用するための連絡先があります。連絡先7は、この[contact-form-7 id = "469" title = "contact_test"] ' –

+0

連絡先フォーム7には、html入力フィールドがありません。角括弧で囲まれた独自の入力フィールドがあります。 –

答えて

1

これを試してください。入力エレメントごとに同じスタイルを繰り返す必要はありません。それらを選択するにはクラスform-input_form7があり、height: 5pxをインラインスタイルにすると、それを外部CSSで上書きすることはできません。

#left_form7 { 
 
    width: 47%; 
 
    float: left; 
 
    margin-right:6%; 
 
} 
 

 
#right_form7 { 
 
    width: 47%; 
 
    float: left; 
 
} 
 

 
.clearfix_form7:after { 
 
    content:"\0020"; 
 
    display:block; 
 
    height:0; 
 
    clear:both; 
 
    visibility:hidden; 
 
    overflow:hidden; 
 
    margin-bottom:10px; 
 
} 
 

 
.clearfix_form7 { 
 
    display:block; 
 
} 
 

 
span.label_form7{ 
 
    float: left; 
 
    width: 180px; 
 
} 
 

 
span.form-input_form7{ 
 
    float: left; 
 
    width: 200px; 
 
    border-width:2px; 
 
    border-style: solid; 
 
    border-color: #000000; 
 
}
<div class="clearfix_form7"> 
 
    <div id="left_form7"> 
 
    <span class="label_form7">First name</span><span class="form-input_form7">[text first-name]</span><br/> <br/> 
 
    <span class="label_form7">Last name</span><span class="form-input_form7">[text last-name]</span><br/> <br/> 
 
    <span class="label_form7">How Did You Find Us?</span><span class="form-input_form7">[text text-find-us]</span><br/> 
 
    </div> 
 
    <div id="right_form7"> 
 
    <span class="label_form7">Email</span><span class="form-input_form7">[email* your-email]</span><br/> <br/> 
 
    <span class="label_form7">Phone</span><span class="form-input_form7">[text your-phone]</span> 
 
    </div> 
 
</div> 
 

 
Subject [text* your-subject] <br/> 
 
Message [textarea* your-message]<br/> 
 
[submit "Send"]

+0

ありがとうございます。あなたの答えをアップアップすることができれば、私はそれを作ります。コードは単純なhtmlで動作しますが、残念ながらフォームのタブで連絡先フォーム7に使用すると、高さと幅は変更されません。 –

関連する問題