연락처 양식 7을 사용하여 워드프레스에서 제출할 FontAwesome 아이콘을 추가하는 방법?
연락처 양식 7을 사용하여 워드프레스에서 제출할 멋진 화살표 아이콘을 추가하려고 합니다.CSS에 다음과 같은 내용이 있습니다: [클래스 제출: 버튼 "메시지 보내기 "]
.wpcf7-submit:before {
content: '\f30b';
font-family: 'Font Awesome 5 Free' !important;
}
그리고 효과가 없어요, 무슨 생각 있어요?
파티에 좀 늦었다는 것은 알지만, 제 제출 버튼에 아이콘을 표시하는 데 도움이 되는 더 쉬운 옵션(또는 적어도 그렇게 생각했습니다!)을 발견했습니다.
의사 요소는 필요하지 않고 연락처 양식에 요소를 직접 삽입하면 됩니다.
<!--add the following instead of [submit] in Contact Form 7-->
<button type="submit" class="wpcf7-submit">Send Message<i class="fas fa-arrow-circle-right"></i></button>
<img class="ajax-loader" src="/wp-content/plugins/contact-form-7/images/ajax-loader.gif" alt="Sending ..." style="visibility: hidden; opacity: 1;">
다음과 같이 단추에 스타일을 추가할 수도 있습니다.
/*Then you can add whatever style you want to your button*/
button.wpcf7-submit {
background: #31D1D3;
padding: 10px 15px;
border: 0;
}
button.wpcf7-submit i {
margin-left: 5px
}
button.wpcf7-submit:hover {
color: white;
}
button.wpcf7-submit:hover i {
color: white;
}
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.8.1/css/all.css">
<!--just for this example, presume you already have font awesome installed if you're looking to output a button-->
<!--add the following instead of [submit] in Contact Form 7-->
<button type="submit" class="btn primary wpcf7-submit">Send Message<i class="fas fa-arrow-circle-right"></i></button>
<img class="ajax-loader" src="/wp-content/plugins/contact-form-7/images/ajax-loader.gif" alt="Sending ..." style="visibility: hidden; opacity: 1;">
업데이트:
CF7 대신 폰트 어썸 아약스 로더 사용 가능!
/*Then you can add whatever style you want to your button*/
button.wpcf7-submit {
background: #31D1D3;
padding: 10px 15px;
border: 0;
}
button.wpcf7-submit i {
margin-left: 5px
}
button.wpcf7-submit:hover {
color: white;
}
button.wpcf7-submit:hover i {
color: white;
}
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.8.1/css/all.css">
<!--just for this example, presume you already have font awesome installed if you're looking to output a button-->
<!--add the following instead of [submit] in Contact Form 7-->
<button type="submit" class="btn primary wpcf7-submit">Send Message<i class="fas fa-arrow-circle-right"></i></button>
<i class="fab fa-github ajax-loader" style="visibility: hidden; opacity: 1;"></i>
업데이트:
연락처 양식 7은 기본적으로 다음을 사용합니다.<input type="submit">
submit 버튼의 element.input
요소에 자식 노드가 없으므로 요소는 의사 요소 뒤에 :::before/::를 사용할 수 없습니다.
FontA 일부 아이콘을 추가하려면 제출 단추를 실제 단추(여기에 표시)로 변경해야 합니다.
또한 다음을 지정해야 합니다.font-weight
속성, 그렇지 않으면 브라우저에서 글꼴이 로드되지 않습니다.
.wpcf7-submit::before {
content: "\f30b";
font-family: "Font Awesome 5 Free";
font-weight: 900;
}
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.6.3/css/all.css" integrity="sha384-UHRtZLI+pbxtHCWp1t77Bi1L4ZtiqrqD80Kn4Z8NTSRyMA2Fd33n5dQ8lWUE00s/" crossorigin="anonymous">
<form action="" method="post">
<button type="submit" class="wpcf7-submit">
Send
</button>
</form>
언급URL : https://stackoverflow.com/questions/54149352/how-to-add-fontawesome-icon-to-submit-button-in-wordpress-using-contactform7
'programing' 카테고리의 다른 글
사이트 간 fetch/axios 요청 시 JSONP 사용 방법 (0) | 2023.10.26 |
---|---|
Excel VSTO 플러그인에서 행을 조롱하는 방법? (0) | 2023.10.26 |
Chrome에서 여러 링크를 새 탭으로 한 번에 열기 (0) | 2023.10.26 |
JSON_엑스트랙트마리아DB (0) | 2023.10.26 |
동적으로 설정 iframe src (0) | 2023.10.26 |