联络表7生成的复选框难以与其标签保持一致

时间:2019-06-02 02:06:12

标签: css wordpress checkbox contact-form-7

我正在使用WordPress设计我的网站,并且有一个联系表格7,该表格给了我格式化问题。以下代码是我在Contact Form 7插件中使用的代码:

[checkbox checkbox-584 use_label_element“竞争市场分析(CMA)-待售” “竞争性市场分析(CMA)-出租”“物业管理协议表格”“请求家庭访问”“请求任命办公室”]

...,它会在我的网站上生成以下HTML:

<span class="wpcf7-list-item first">
  <label>
    <input type="checkbox" name="checkbox-584[]" value="Competitive Market Analysis (CMA) - For Sale">
    <span class="wpcf7-list-item-label">Competitive Market Analysis (CMA) - For Sale</span>
  </label>
</span>

上面的代码段针对我的每个复选框项目重复。

在Safari和适用于MacOS的Chrome上,该复选框均显示为“正常”大小,但该行在显示标签之前自动换行。在装有Safari的iPad上,此复选框的高度比应有的高。

我在这里真正要完成的工作是将标签保持在复选框旁边的同一行。我在整个网络上都发现了非常相似的问题,在我看来,没有一种适用于其他人的解决方案可行。在我的wordpress主题中添加CSS行“ span.wpcf7-list-item {display:block;}”确实会阻止多个复选框显示在同一行上,因此我知道我的CSS正在被使用,并且我拥有正确的类,但是Safari网络检查器会指示复选框本身占据整个宽度。

我可能在解释这个问题上做得很糟糕。有问题的网站是bamcisrealty.com/property-management,这是问题所在的屏幕截图。非常感谢您的协助!

screenshot of safari web inspector results

0 个答案:

没有答案