【问题标题】:Mailchimp Custom Form CSSMailchimp 自定义表单 CSS
【发布时间】:2015-04-07 22:12:28
【问题描述】:

我已经为我的网站页脚创建了一个 MailChimp 表单,我通过一些帮助修改了 CSS,让它看起来像现在这样。我现在卡住了,我附上了两张图片,第一张是我希望表单的外观,第二张是当前代码使其看起来的样子。

我们将不胜感激能够为我指明正确方向的帮助。

    <div class="row">
    <div class="mc-field-group col-lg-6">
        <label for="mce-FNAME">First Name:<span class="asterisk"></span></label>
        <input type="text" value="" name="FNAME" class="input required" id="mce-FNAME">
    </div>
    <div class="mc-field-group col-lg-6">
        <label for="mce-LNAME">Last Name:<span class="asterisk"></span></label>
        <input type="text" value="" name="LNAME" class="input required" id="mce-LNAME">
    </div>
</div><!--row-->


<div class="row">

    <div class="mc-field-group col-lg-8">
        <label class="label" for="mce-EMAIL">Email Address<span class="asterisk"></span></label>
        <input type="email" value="" name="EMAIL" class="required input email" id="mce-EMAIL">
    </div>

    <div class="col-lg-4">
        <input type="submit" value="Submit" name="subscribe" id="mc-embedded-subscribe" class="button">
    </div>

</div><!--row—>


    .mc4wp-form .input {
    margin: 10px 0;
    float: left;
    width: 100%;
    line-height: 25px;
    border: 1px solid #000;
    border-radius: 10px;
}

.mc4wp-form .input:focus,
.mc4wp-form .button:focus {
    outline: none;
}
.mc4wp-form .button {
    color:#ffffff;
    margin-top: 34px;
    display: block;
    width: 100%;
    background: #2451f4;
    height: 30px;
    font-size: 15px;
    border-radius: 10px;
    outline: none;
     -webkit-transition: all 0.35s ease;
    -moz-transition: all 0.35s ease;
    -o-transition: all 0.35s ease;
    transition: all 0.35s ease;
}

.mc4wp-form .button:hover {
    cursor: pointer;
    background: #000;
    color: #fff;
}

.mc4wp-form {
    width: 100%;
    max-width: 470px;
}

.mc4wp-form .mc-field-group label {
    display: block;
    font-size: 22px;
}

.mc4wp-form .row {
    display: block;
    float: left;
    width: 100%;
}

.mc4wp-form .col-lg-6,
.mc4wp-form .col-lg-8,
.mc4wp-form .col-lg-4 {
    float: left;
    padding: 12px;
    box-sizing: border-box;
}

.mc4wp-form .col-lg-6 {
    width: 50%;
}

.mc4wp-form .col-lg-8 {
    width: 80%;
}

.mc4wp-form .col-lg-4 {
    width: 20%;
}

【问题讨论】:

  • 我给你一个提示:你需要覆盖 mailchimps 自己的 CSS(这不是 WP style.css 上的)......并继续尝试!!!
  • 正是@maioman 所说的。如果您链接到您的网站,我们可以向您展示您需要编辑的内容。
  • @user3781632 kayakinguk.com 我设法靠近了几步,但还是有点卡住了。

标签: html css wordpress mailchimp


【解决方案1】:

“电子邮件地址”标签具有“标签”类,而其他标签则没有。只需删除这个类,它就会看起来像其他两个。

找到这一行:

<label for="mce-EMAIL" class="label">Email Address:</label>

改成这样:

<label for="mce-EMAIL">Email Address:</label>

在哪里可以找到它:

<form action="https://www.kayakinguk.com/" method="post"><div class="mc-field-group col-lg-6">
    <label for="mce-FNAME">First Name:</label>
    <input type="text" id="mce-FNAME" class="input required" name="FNAME" value="">
</div>
<div class="mc-field-group col-lg-6">
    <label for="mce-LNAME">Last Name:</label>
    <input type="text" id="mce-LNAME" class="input required" name="LNAME" value="">
</div>

<div class="mc-field-group col-lg-8">
    <label for="mce-EMAIL" class="label">Email Address:</label>
    <input type="email" id="mce-EMAIL" class="required input email" name="EMAIL" value="">
</div>

.label 更改其背景颜色和字体属性的类是在第 5494 行的bootstrap.css 中找到的预设,以防您好奇。

【讨论】:

  • 谢谢我现在已经设法按照我想要的方式设计它。唯一的一个问题似乎是“名字:”,“姓氏:”和“电子邮件地址:”上的某种链接。不知道为什么,因为我没有添加链接。如果您知道为什么会这样做,那就太棒了,感谢您的帮助@user3781632
  • “链接”是 MailChimp 的用户界面选择。通过单击字段的名称,您可以自动开始绑定到文本字段,而无需单击文本字段本身。您可以创建一个自定义类并将其添加到所有三个标签以禁用链接。这篇文章解释了如何做到这一点:stackoverflow.com/questions/2091168/disable-a-link-using-css。祝你好运!
  • Brilliant 成功实施了变革并创造了奇迹。非常感谢@user3781632的帮助
猜你喜欢
  • 2015-03-29
  • 2012-11-27
  • 2017-11-04
  • 2017-05-18
  • 1970-01-01
  • 2019-07-01
  • 2015-08-14
  • 2018-03-10
  • 1970-01-01
相关资源
最近更新 更多