我有一个圆,在这个圆中,我不能用文本将div居中.

这是代码

.circle {
  border-radius: 50%;
  transition: all 2s;
  transition-delay: 0s;
  background-color: #14b1e7;
  width: 100%;
  padding-top: 100%;
  text-align: center;
}

.words {
  font-size: 40px;
  font-family: 'Montserrat', sans-serif;
  display: flex;
  animation-name: fade;
  animation-delay: 4s;
  animation-duration: 0.5s;
  animation-timing-function: ease-out;
  animation-iteration-count: forwards;
  animation-direction: absolute;
  font-weight: bold;
  justify-content: center;
  align-items: center;
}
<div class="circle">
  <div class="words"></div>
  <div class="words1"></div>
  <div class="words2"></div>
</div>

推荐答案

您可以使用display:flexalign-items:centerjustify-content:center

.circle{
  width: 100px;
  height: 100px;
  background-color: #14b1e7;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
<div class="circle">
  <div>A</div>
  <div>B</div>
  <div>C</div>
</div>

Html相关问答推荐

CSS动画积分计数器

如何增加行背景的宽度而不影响上面的内容?""' HTML CSS

如何使用bslb设置可导航页面侧边栏的样式

HTML+CSS+JS动态选中文本高亮 colored颜色 变化

在FlexBox中将div拉伸到父div的完全高度

如何翻转卡片图像的背面

Css网格:两列,除非小于150px

如何使不断增长的div不溢出其包含固定div的父级

如何使用css在响应图像后面添加形状?

带有图像的虚线边框

Angular MatBadge 在高于 99 时不显示完整数字

下划线在 Bootstrap 5 导航链接下无法正常工作

四开将一个 qmd 文档中的单词链接到另一个 qmd 文档中的单词

如何正确地嵌套Flexbox

网页设计不适合移动设备

如何并排放置部分?

什么没有 margin-right 和 width:100% 溢出子元素到左边?

我如何使用 HTML 和 CSS 在我的下拉菜单中获得这种类型的样式

如何使用 :hover zoom 重叠图像?

如何在锚点可点击的伪元素周围制作空白?