javascript - 文本在框外对齐的方框

标签 javascript html css

我遇到了 CSS 样式方面的问题。我期待一个 3 个方框,其中的文本应该出现在框外(右侧)。

我有这样的代码

<div class="red">Closed</div>
<div class="yellow">Open</div>
<div class="blue">Pending</div>

CSS:

<style>
#red{
width: 25px;height: 20px;background: red;display: inline-block;
}
#yellow{
width: 25px;height: 20px;background: red;display: inline-block;
}

#blue{
width: 25px;height: 20px;background: red;display: inline-block;
}
</style>

我得到的输出是:

error image

我的预期输出是

enter image description here

我不希望我的文本出现在框内。我希望文本显示在框的右侧(外侧)。

最佳答案

为什么您希望文本最终出现在外面?

无论如何:

.box {
  display: inline-block;
  margin: 0 5px;
}

.box:before {
  content: "";
  width: 45px;
  height: 30px;
  vertical-align: center;
  margin: 0 4px -10%;
  display: inline-block;
}

.red:before {
  background-color: #E30021;
}

.yellow:before {
  background-color: #FBC228;
}

.blue:before {
  background-color: #2B9BE3;
}
<div class="red box">Closed</div>
<div class="yellow box">Open</div>
<div class="blue box">Pending</div>

关于javascript - 文本在框外对齐的方框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44325869/

相关文章:

jquery - 导航链接不起作用

javascript - 媒体查询与 $(window).resize() 冲突

javascript - 如何在 http 调用中禁用和启用 Angular 按钮?

javascript - 从 Javascript 访问 Chrome 的内部 gzip 例程

javascript - Bootstrap Accordion 在悬停时打开

html - 在 HTML 中使用 .ai 文件作为图标的最佳方式是什么?

javascript - 使用 css 自动排列元素

javascript - 跨源请求只支持HTTP,不支持跨域

javascript - 返回不带斜杠的字符串

javascript - 如何使垂直框中内容框的高度大于按钮的实际大小