html - 在 HTML、CSS 中使用跨度和颜色时遇到问题

标签 html css

我正在尝试在聊天窗口上创建一个绿点,就像 facebook 所做的那样。 enter image description here

涉及我的问题的 html 部分如下所示:

<div class="col-md-8">
<span class="green"> </span> Chat (32)
</div>

我的 CSS 代码如下所示:

 .green {
  color: green;
}

我的 CSS 中的所有其他元素都工作正常,因此这不是引用问题。只有这一个。未生成绿点。

关于问题可能是什么的任何想法?

最佳答案

将颜色设置为绿色意味着该范围内有一些文本/字符需要着色( unicode character • 应该)。

.green {
  color: green;
}
<div class="col-md-8">
<span class="green">•</span> Chat (32)
</div>


或者(如果不能更改 html)您可能想使用 background-color 并使元素变圆

.green {
  display:inline-block;
  width:0.5em;
  height:0.5em;
  border-radius:50%;
  background-color: green;
}
<div class="col-md-8">
<span class="green"> </span> Chat (32)
</div> 

关于html - 在 HTML、CSS 中使用跨度和颜色时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39622166/

相关文章:

css - 我可以定义一个 LESS mixin 来生成一个具有可变数量参数的转换属性吗?

angular - 如何将 Angular 4 Web 应用程序连接到移动摄像头?

javascript - 在 HTML textArea 中的每个文本后面添加一个空格

html - IE8 CSS 和 html 对比 IE7

jquery 图像映射悬停效果进出卡顿

html - Google 字体 API 库或 FontFace

javascript - node.js 从 html 输入值

javascript - 在 HIGHCHARTS 中无法设置仪表中的最大点

php - 在 Laravel 5.6 中创建搜索表单

html - 动态添加省略号并将文本保持在单行中