html - 边框与链接上方的文本重叠

标签 html css

HTML - 片段

<div class="row">
    <div class="bot-text">
        <!-- <?php dynamic_sidebar('footer'); ?> -->
        <h1>Titley Title</h1>
        <p> paragraph of text ...</p>

        <a href="...">button text</a>
    </div>
</div>

CSS

.bot-text {
  position: relative;
  padding: 50px 80px;
  text-align: center;
}   

.bot-text p {
  font-family: 'Josefin Sans', serif;
  font-weight: 600; 
  font-size: 18px;
  line-height: 26px;
  color: #5d5d5d;
}

.bot-text a {
  position: relative;
  border: 1px solid #000;
  padding: 20px;
}

标题和一段文本,下面创建了一个链接。我在带有填充的链接上有一个边框,边框覆盖上面的文本。

我怎样才能避免这种情况?我希望边框将链接向下推,而不是与上面的文字重叠

最佳答案

在段落文本中添加padding-bottom: 10px;

关于html - 边框与链接上方的文本重叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30554323/

相关文章:

javascript - 网页上的按钮将变为 'behind' 元素,无论 Z 索引如何,位置都定义为固定

html - CSS 图像翻转效果

css - 将参数添加到@keyframes 属性 Less

html - 使用 Flexbox 的等高卡片

html - SharePoint CSS :after not working on IE

html - 为什么默认情况下 html 元素不是 100% 高度?

Javascript:鼠标悬停功能不适用于 div

css - 如何选择最后一个 child 的最后一个 child ?

javascript - 多次点击jquery后更改多个按钮的颜色

javascript - 如何从“通知我”字段中获取电子邮件