html - 将文本对齐到红色圆圈的中心,在 HTML 中其下方有一个图标

标签 html css font-awesome

我有以下 HTML 用于在网站上显示通知。我希望数字以红色圆圈为中心。我还希望整个 div 成为一个 href

我尝试使用以下 CSS。另请建议如何解决此类问题。我对前端编程完全陌生。

.txt {
  position: absolute;
  top: 4px;
  left: 25px;
}
.btn-circle {
  width: 30px;
  height: 30px;
  text-align: center;
  background: red;
  border-radius: 50%;
}
<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.4.0/css/font-awesome.css" rel="stylesheet" />
<div>
  <i class="fa fa-inbox fa-2x"></i> 
  <a href="#" class="btn btn-circle txt">
    <div class="count">10</div>
  </a>
</div>

最佳答案

你可以试试这个:

.txt {
  position: absolute;
  top: 4px;
  left: 25px;
}
.btn-circle {
  width: 30px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  background: red;
  border-radius: 50%;
  text-decoration:none;
}
<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.4.0/css/font-awesome.css" rel="stylesheet" />
<div>
  <i class="fa fa-inbox fa-2x"></i> 
  <a href="#" class="btn btn-circle txt">
    10
  </a>
</div>

关于html - 将文本对齐到红色圆圈的中心,在 HTML 中其下方有一个图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31913983/

相关文章:

javascript - 将元素从数组插入到现有 Html 元素的有效方法是什么?

html - wicket 父子页面中的 css 规则继承

css - 如何防止切割背景?

html - Font Awesome 一些图标丢失

html - 尝试使用独特的超赞字体图标定位每个链接

javascript - 带有上一个和下一个指示器的自动幻灯片放映

Javascript - 使用表单选择 onChange 创建新的 div

html - 用文本制作 bootstrap header

jquery/bootstrap/font awesome Accordion 菜单 - 如何自动打开事件链接

javascript - 防止更改 HTML 只读文本字段