html - 如何在 CSS 中在更大的圆圈内制作圆圈,并在所有圆圈的中心制作文本?

标签 html css text geometry shapes

如何在 CSS 中制作相对于更大圆圈内其他内圈的位置的圆圈,以及所有圆圈中心内的文本?

我正在寻找类似这样的东西: http://i.imgur.com/m8HJr09.png

最佳答案

你可以用这样的东西

CSS

    .outer_circle {
    height:400px;
    line-height:400px;
    width:400px;
    border-radius:50%;
    background-color:#000000;
    position:relative;
    margin:0 auto;
    }

.outer_circle p {
    text-align:center;
    vertical-align:middle;
    color:#ffffff;
    }

.circle {
    background-color:#aeaeae;
    border-radius:50%;
    height:40px;
    line-height:20px;
    width:40px;
    position:absolute;
    margin:10px;
    }

.circle p {
    font-size:10px;
    vertical-align:middle;
    color:#000000;
    }

html

    <div class="outer_circle" >
<div class="circle" style="top:10px;left:150px"><p>Text</p></div>
<div class="circle" style="top:70px;left:260px"><p>Text</p></div>
<div class="circle" style="top:150px;left:320px"><p>Text</p></div>
<div class="circle" style="top:250px;left:260px"><p>Text</p></div>
<div class="circle" style="bottom:70px;left:150px"><p>Text </p></div>


<p> Text Text   Text Text   Text Text Text Text </p>

根据需要调整高度、宽度等。 希望这有帮助

关于html - 如何在 CSS 中在更大的圆圈内制作圆圈,并在所有圆圈的中心制作文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15170630/

相关文章:

css - 如何将CSS动画限制在某个div上?

string - 如何在Arduino上将数据写入文本文件

javascript - 以编程方式触发剪切/复制/粘贴

html - 我需要在 html <pre> 标签内转义什么

php - 删除表格条目的按钮

javascript - 什么是控制 HTML5 中的单选按钮

javascript - 将元素符号控件添加到选项卡式幻灯片

html - 如何重叠两个绝对定位的元素?

javascript - 确定 HTML5 Canvas 中字符串的宽度

c++ - 从文本文件中读取整数