首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HTML/CSS:为什么这些框不动?

HTML/CSS:为什么这些框不动?
EN

Stack Overflow用户
提问于 2020-05-19 11:30:02
回答 1查看 224关注 0票数 0

我有以下HTML/CSS代码:

代码语言:javascript
复制
<style>
   .container {
    min-height: 100px;
    width: 100%;
    background: Green;

  }

  .timeline-container {
    height: 100px;
    width: 55%;
    background: rgb(0 150 255);

    }
</style>


<div class="container"></div>

<div class="timeline-container">
</div>

...which生成以下图像:绿色盒子和蓝色盒子触摸的图像。

正如你所看到的,盒子是接触的,它们之间没有垂直的空间。

我想在第二个框中添加一些文本,并使用h4元素进行添加。见下面的代码:

代码语言:javascript
复制
<style>
   .container {
    min-height: 100px;
    width: 100%;
    background: Green;

  }

  .timeline-container {
    height: 100px;
    width: 55%;
    background: rgb(0 150 255);

    }
</style>


<div class="container"></div>

<div class="timeline-container">
  <h4>Test words </h4> 
</div>

产生这样的图像:绿色和蓝色的盒子不再触碰

在这两个框之间出现了垂直空间,当我添加h4元素时,它似乎就出现了。我不想要盒子之间的垂直间隔。

我想了解:

  1. 为什么这个垂直的空间突然出现(我想我缺少一点基本知识)。
  2. 如何创建两个这样的框,在第二个框中有一个h4元素,并且没有这样的空间。

谢谢大家能提供的任何帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-05-19 11:32:17

删除用于marginh4,如

代码语言:javascript
复制
.timeline-container h4{
      margin:0;
    }

代码语言:javascript
复制
.container {
    min-height: 100px;
    width: 100%;
    background: Green;

  }

  .timeline-container {
    height: 100px;
    width: 55%;
    background: rgb(0 150 255);

    }
    .timeline-container h4{
      margin:0;
    }
代码语言:javascript
复制
<div class="container"></div>

<div class="timeline-container">
  <h4>Test words </h4> 
</div>

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61889954

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档