很好,我正在用css设计,它实际上是一个圆圈,在圆圈内输入一个数字,不好的是当我这样做时所有的圆圈都是向下的。我希望他们把最后一张图片放在一边
这是css中的代码
/* Círculos de colores numerados */
span.red {
background: red;
border-radius: 0.8em;
-moz-border-radius: 0.8em;
-webkit-border-radius: 0.8em;
color: #ffffff;
display: inline-block;
font-weight: bold;
line-height: 1.6em;
margin-right: 15px;
text-align: center;
width: 1.6em;
}
span.grey {
background: #cccccc;
border-radius: 0.8em;
-moz-border-radius: 0.8em;
-webkit-border-radius: 0.8em;
color: #fff;
display: inline-block;
font-weight: bold;
line-height: 1.6em;
margin-right: 15px;
text-align: center;
width: 1.6em;
}
span.green {
background: #5EA226;
border-radius: 0.8em;
-moz-border-radius: 0.8em;
-webkit-border-radius: 0.8em;
color: #ffffff;
display: inline-block;
font-weight: bold;
line-height: 1.6em;
margin-right: 15px;
text-align: center;
width: 1.6em;
}
span.blue {
background: #5178D0;
border-radius: 0.8em;
-moz-border-radius: 0.8em;
-webkit-border-radius: 0.8em;
color: #ffffff;
display: inline-block;
font-weight: bold;
line-height: 1.6em;
margin-right: 15px;
text-align: center;
width: 1.6em;
}
span.pink {
background: #EF0BD8;
border-radius: 0.8em;
-moz-border-radius: 0.8em;
-webkit-border-radius: 0.8em;
color: #ffffff;
display: inline-block;
font-weight: bold;
line-height: 1.6em;
margin-right: 15px;
text-align: center;
width: 1.6em;
}
圆圈的 HTML
<h1><span class="grey">1</span>Un circulo gris con un número interior</h1>
<h1><span class="red">2</span>Un circulo rojo con un número interior</h1>
<h1><span class="blue">3</span>Un circulo azul con un número interior</h1>
<h1><span class="green">4</span>Un circulo verde con un número interior</h1>
<h1><span class="pink">5</span>Un circulo rosa con un número interior</h1>
但我希望它像这样出来 PF 你的帮助或者我做错了什么
问题是 h1,默认情况下,大多数浏览器使用以下值呈现它:
如您所见,它具有属性
display:block
。因此,每个元素都作为一个完整的块显示给您。一种选择是将
display
del更改h1
为inline
:尽管您必须记住,当您在圆圈旁边有文字时,它会跳过行,如您在此处看到的:
如果你只想显示圆圈,它看起来像这样:
你甚至可以拯救自己
h1
并玩弄这个属性font-size
。我给你这个例子有不同的大小: