簡體   English   中英

如何在 WordPress 中居中對齊特定的聯系表格 7

[英]How to center align a particular contact form 7 in WordPress

我在 Wordpress 中使用聯系表 7 插件。 我有兩種形式,但我只想居中對齊一種。

我已在我的附加 CSS 中添加了此代碼

div.wpcf7 {
text-align: center;
}

但它適用於兩種形式

我想居中對齊的那個有這個簡碼

[contact-form-7 id=”257″ title=”Subscription Form”]

我曾經在短代碼的開頭簡單地輸入<center> 但我現在正在使用插件來自定義表單。 它只是要求選擇您想要自定義的表單,而不是輸入簡碼。 但它不是居中對齊文本。 所以,請告訴我附加 CSS 的代碼,以在中心對齊文本或完成表單,但只有一個表單不是全部。

您必須查看每個表單的唯一 ID。 ID 將包含您的表單 ID (257) 和頁面 ID - 無論是什么。 在下面的示例中,它的頁面 ID 為 12。您必須找到自己的頁面。

<div role="form" class="wpcf7" id="wpcf7-f257-p12-o1" lang="en-US" dir="ltr">

獲得該信息后,將其放入 CSS 中。

div#wpcf7-f257-p12-o1 {
   text-align: center
}

正如@Howard-E 指出的那樣,聯系表 7 將命名為wpcf7-f<form ID>-p<integer>-o<integer> 您可以使用^=開頭的選擇器定位 ID 為 257 的表單:

[id^="wpcf7-f257"] { /* styles here */ }

 [id^="wpcf7-f257"] { text-align: center; }
 <div role="form" class="wpcf7" id="wpcf7-f257-xyz"> This should be centered </div> <div role="form" class="wpcf7" id="wpcf7-f258-xyz"> This should not be centered </div>

如果您將所有內容都設置為 center ,則必須將 width:100% 和 display:block 設置為所有元素。

嘗試 :

.wpcf7 input , .wpcf7 label {
  width:100%;
  display:block;
  text-align:center;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM