html - div 或 span 旁边的文本不起作用,我该如何解决这个问题?
问题描述
我似乎无法将我的文本放在方形 div/span 旁边。
我尝试了一个 div,然后与文本一起浮动;我还尝试了一个带有 display:inline-block 和 display:block 的跨度。我似乎无法找出我做错了什么。已经在 Stack Overflow 上搜索过,但这些解决方案似乎对我不起作用。
这是我使用的代码:
.event-date{
background-color: #2C3846;
color: white;
width: 50px;
height: 50px;
margin: 20px;
text-align: center;
font-weight: bold;
text-transform: uppercase;
font-size: 12px;
}
.event-text{
float: left;
}
<body>
<div class="main-container">
<section class="col-content">
<main>
<h1>Onze evenementen</h1>
<section>
<div class="event-date">9<br>apr</div>
<h2 class="event-text">Discussiebijeenkomst Europa</h2>
<p class="event-text"><q>Wat betekent Europa nu concreet voor mij, in mijn dagelijks leven als
...</q></p>
</main>
</section>
</div>
</body>
我想要蓝色方块旁边的“h2”和“p”的东西。它就像一个事件列表,蓝色框是日期。
解决方案
您可以通过显示日期和文本内联块来简单地修改它
.event-date, .event-text{
display:inline-block;
}
如果您希望日期浮动到文本的左侧,请添加float:left
到日期 CSS。
推荐阅读
- sql - SQL - 如何在特定列中选择具有最大值的数据行?[版本 2]
- terminal - MicroBlaze:应用程序烧录后如何通过 JTAG 链接查看应用程序消息
- docker - Dokku:没有看到集装箱港口
- android - 为什么 setEnabled(false) 没有停用按钮
- java - Java Docusign 身份验证
- javascript - Node.js——如何以最快的方式获取 Google Drive API 的内容
- django - 如何解决“NoneType”对象不可下标
- azure-devops - 我们可以使用代理池“Hosted VS2017”将文件从构建服务器的 $(System.DefaultWorkingDirectory) 复制到 Azure Iaas 服务器吗
- computer-vision - 在图像上映射直方图
- testing - 如何检查线程组在jmeter中停止执行