- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想去掉“订阅我们的时事通讯”部分和“负担得起的专业网页设计”部分之间的空白。
我已经尝试将“经济实惠的专业网页设计”部分底部的边距设置为 0,并将“订阅我们的时事通讯”部分的顶部边距设置为 0,但这似乎不起作用。
这是它在浏览器中的样子:
这是我的 HTML 和 CSS 文件:
.webdesignbannerdiv {
min-height: 400px;
background: blue;
padding-top: 20px;
text-align: center;
color: white;
margin-bottom: 0px;
}
.webdesignheader {
margin-top: 100px;
font-size: 55px;
}
.webdesignparagraph {
font-size: 20px;
margin-top: 5px;
}
/*newsletter section*/
.newsletterdiv {
margin-top: 0px;
padding: 15px;
color: white;
background-color: #35424a;
}
<section id="affordablewebdesignbanner">
<div class="webdesignbannerdiv">
<h1 class="webdesignheader">Affordable Professional Web Design</h1>
<p class="webdesignparagraph">Lorem ipsum dolor sit amet, consectetur </p>
</div>
</section>
<section id=subscribetonewsletter>
<div class="newsletterdiv">
<h1>Subscribe to our newsletter</h1>
<form>
<input type="email" placeholder="Enter Email...">
<button type="submit" class="newsletterbutton">Subscribe</button>
</form>
</div>
</section>
这就是我想要的样子:
最佳答案
你正面临一个复杂 margin-collapsing
因为 p
元素有一个默认的 margin-bottom
即使此部分设置了 min-height
,也会在该部分之外呈现。您可能会注意到这不会在所有浏览器中发生(在 Firefox 上您不会看到这种差距)。
要解决此问题,只需删除该边距即可:
.webdesignbannerdiv {
min-height: 400px;
background: blue;
padding-top: 20px;
text-align: center;
color: white;
margin-bottom: 0px;
}
.webdesignheader {
margin-top: 100px;
font-size: 55px;
}
.webdesignparagraph {
font-size: 20px;
margin-top: 5px;
margin-bottom:0;
}
/*newsletter section*/
.newsletterdiv {
margin-top: 0px;
padding: 15px;
color: white;
background-color: #35424a;
}
<section id="affordablewebdesignbanner">
<div class="webdesignbannerdiv">
<h1 class="webdesignheader">Affordable Professional Web Design</h1>
<p class="webdesignparagraph">Lorem ipsum dolor sit amet, consectetur </p>
</div>
</section>
<section id=subscribetonewsletter>
<div class="newsletterdiv">
<h1>Subscribe to our newsletter</h1>
<form>
<input type="email" placeholder="Enter Email...">
<button type="submit" class="newsletterbutton">Subscribe</button>
</form>
</div>
</section>
关于html - 如何摆脱 'subscribe to our newsletter' 部分上方的空白,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53247127/
Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。 想要改善这个问题吗?更新问题,以便将其作为on-topi
试图弄清楚这个网站如何让他们的 newsletter+ 按钮使页面向下滑动: http://thestoryoftelling.com/ (点击“时事通讯+”) 看起来 #wrap 元素的页面偏移量为
我的 html News letter 有一个主图像,我试图将 5 个图像(图像按钮)放置在主图像顶部的某些位置。如果我用 absolute 定位它们,它在网络浏览器中显示时呈现良好,只要我将 htm
我想去掉“订阅我们的时事通讯”部分和“负担得起的专业网页设计”部分之间的空白。 我已经尝试将“经济实惠的专业网页设计”部分底部的边距设置为 0,并将“订阅我们的时事通讯”部分的顶部边距设置为 0,但这
我正在开发一个时事通讯模板,我有一个非常基本的多单元格页脚,可以在 IE/FF 和 Outlook 中完美呈现。但是当我从 iPhone 或 iPad 阅读电子邮件时,页脚菜单中的链接显示为两行。有人
我有一个模态窗口出现在主页上的每个页面加载上(稍后会修改),但是窗口内的“电子邮件注册”表单加载方式存在问题。 表单将随机出现在网站顶部一秒钟,然后跳到模式窗口内它应该出现的位置,这显然不是我想要的。
有人知道带有 Sendgrid 电子邮件模板默认自定义标签的文档吗?我知道他们有 [UNSUB],我正在使用它。 我想要转发给 friend 、在浏览器中查看等... 我正在上传我自己的模板代码,而不
您好,我是 python 和 Django 新手。 我刚刚创建了一个名为newsletter的新应用 观看次数 from django.shortcuts import render # Create
我正在尝试找到适用于大多数电子邮件客户端的可接受的 html 元素和属性的列表。我唯一知道的是这些元素:table、span、img但是可接受的属性呢?我知道表格可以在 td 中使用填充,但从不使用边
我试图使用html和内联css来编写代码,但当它处于预览状态时就不起作用了。它被推到比编辑页面更低的位置。。以下是我的代码:。。。编辑页面https://i.stack.imgur.com/LNmAv
我试图使用html和内联css来编写代码,但当它处于预览状态时就不起作用了。它被推到比编辑页面更低的位置。。下面是我的代码:。。。编辑页面https://i.stack.imgur.com/LNmAv
我正在使用 Ink 作为电子邮件模板进行时事通讯设计。 如果我想使图像居中,我必须使用 float:center 和 margin: 0 auto。它适用于 iPhone 邮件应用程序、iPhone
我想在主页的内容区域制作一个时事通讯订阅框,为此我制作了一个 CMS 页面,我在时事通讯订阅文件中放置的其他代码也可以调用该页面。 我试着这样调用它: getLayout()->createBlock
当我尝试创建订阅服务时,我收到此错误:ERROR TypeError: Cannot read property 'subscribeNewsletter' of undefined at Newsl
我是一名优秀的程序员,十分优秀!