いま、コーディングから、そのサイトをオリジナルテーマでWordpress化する練習を行っているのですが、
作成時に、reset.cssとしてdestyle.cssを適用させてしまっていたためか、
WordpressのプラグインでContact form7を使用したときに、枠線が出なくなってしまいました。
検証ツールで、枠線に該当しそうなHTMLを探して追加CSSでborderを書いてみたのですが、ラジオボタンにまで枠線がつくなど、おかしくなってしまいました。
ラジオボタンの部分は、デフォルトのように、丸い枠線で、チェックを入れられるようなboxにしたいです。
HTML
<div class="screen-reader-response"><p role="status" aria-live="polite" aria-atomic="true"></p> <ul></ul></div> <form action="/contact/#wpcf7-f55-p9-o1" method="post" class="wpcf7-form init" aria-label="コンタクトフォーム" novalidate="novalidate" data-status="init"> <div style="display: none;"> <input type="hidden" name="_wpcf7" value="55"> <input type="hidden" name="_wpcf7_version" value="6.0.4"> <input type="hidden" name="_wpcf7_locale" value="ja"> <input type="hidden" name="_wpcf7_unit_tag" value="wpcf7-f55-p9-o1"> <input type="hidden" name="_wpcf7_container_post" value="9"> <input type="hidden" name="_wpcf7_posted_data_hash" value=""> </div> <p><label>お名前(必須)<br> <span class="wpcf7-form-control-wrap" data-name="text-355"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required box" autocomplete="name" aria-required="true" aria-invalid="false" value="" type="text" name="text-355"></span><br> </label> </p> <p><label>ご年齢<br> <span class="wpcf7-form-control-wrap" data-name="number-710"><input class="wpcf7-form-control wpcf7-number wpcf7-validates-as-number box" aria-invalid="false" value="" type="number" name="number-710"></span><br> </label> </p> <p><label>メールアドレス(必須)<br> <span class="wpcf7-form-control-wrap" data-name="email-571"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email box" aria-required="true" aria-invalid="false" value="" type="email" name="email-571"></span><br> </label> </p> <p><label>お電話番号<br> <span class="wpcf7-form-control-wrap" data-name="tel-649"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-tel wpcf7-text wpcf7-validates-as-tel box" aria-invalid="false" value="" type="tel" name="tel-649"></span><br> </label> </p> <p><label>ご希望の返信方法(必須)</label> </p> <p><span class="wpcf7-form-control-wrap" data-name="radio-39"><span class="wpcf7-form-control wpcf7-radio box"><span class="wpcf7-list-item first"><label><input type="radio" name="radio-39" value="メール"><span class="wpcf7-list-item-label">メール</span></label></span><span class="wpcf7-list-item last"><label><input type="radio" name="radio-39" value="お電話"><span class="wpcf7-list-item-label">お電話</span></label></span></span></span> </p> <p><label>お問い合わせ内容(必須)</label><br> <span class="wpcf7-form-control-wrap" data-name="textarea-388"><textarea cols="40" rows="10" maxlength="2000" class="wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required box" aria-required="true" aria-invalid="false" name="textarea-388"></textarea></span> </p> <p><input class="wpcf7-form-control wpcf7-submit has-spinner" type="submit" value="送信"><span class="wpcf7-spinner"></span> </p><div class="wpcf7-response-output" aria-hidden="true"></div> </form> </div>
CSS
wpcf7
1border:1px solid #78d8d9; 2} 3input[type="submit"] { 4appearance: none; 5-webkit-appearance: none; 6-moz-appearance: none; 7font-size: 20px; 8font-weight: bold; 9width: 200px; 10padding: 10px; 11border-radius: 10px; 12background-color: #233b6c; 13border: none; 14color: #fff; 15cursor: pointer; 16} 17span.wpcf7-spinner { 18display: none; 19} 20

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2025/03/04 09:28
2025/03/04 16:44
2025/03/04 18:06
2025/03/05 03:13
2025/03/05 07:18