html - 'border-bottom' 显示在 div 的顶部

标签 html css

我有一个 border-bottom我的属性(property)<div>但边框出现在顶部。我没有花车和overflow: hidden行不通!

如何让边框显示在 <div> 的底部? ?

@import url(http://fonts.googleapis.com/css?family=Pacifico);
@import url(http://fonts.googleapis.com/css?family=Open+Sans);

.text-title {
  border-bottom: 1px solid #A4A4A4;
}
.name {
  font-family: 'Pacifico', cursive;
  position: absolute;
  font-size: 26px;
  top: .5px;
  margin-top: 0px;
  left: 20px;
}
.name a {
  text-decoration: none;
  color: black;
  transition: .2s color;
}
.name a:hover {
  color: #A47D7D;
}
.links {
  font-family: 'Open Sans', sans-serif;
  position: absolute;
  top: 23px;
  right: 50px;
}
.links a {
  color: black;
  text-decoration: none;
  margin-right: 20px;
  transition: .2s color;
}
.links a:hover {
  color: #A47D7D;
}
<div class="text-title">
  <div class="name">
    <a href="#">georetro</a>
  </div>

  <div class="links">
    <a href="#" id="about">About</a>
    <a href="#" id="portfolio">Portfolio</a>
    <a href="#" id="contact">Contact Us</a>
  </div>
</div>

<div class="slogan-area"></div>

<div class="about-me"></div>

<div class="portfolio-area"></div>

<div class="contact-us"></div>

JSFiddle

最佳答案

您的内部 div 具有绝对位置,因此不会扩展该父 div。如果您希望基本平坦的父 div 在子项下方有底部和边框,则需要为其设置高度。

关于html - 'border-bottom' 显示在 div 的顶部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29438502/

相关文章:

html - 如何创建与包含的图像大小相同的 div。两者都应该响应

javascript - JSPDF 不添加带有在线 src 的图像

css - 如何在文本框后面制作一个div?

css - "i"在 CSS 属性选择器中意味着什么?

css - 我怎样才能摆脱页面边缘的差距?

jquery - 如何使用css3为div设置动画

Firefox 中的 HTML5 音频播放器无法正常工作

Applet 上的 Java NullPointerException

html - 我如何在 Laravel 中将视频背景作为横幅添加到我的网站?

javascript - 循环通过 Jquery 上的类来制作动画