Хорошо, я делаю дизайн в 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>
поэтому, когда я запускаю его, я получаю этот путь
но я бы хотел что бы получилось вот так пф ваша помощь или что я делаю не так
Проблема в том, что h1 по умолчанию большинство браузеров отображают с такими значениями:
Как видите, у него есть свойство
display:block
. Следовательно, каждый элемент показывается вам как целый блок.Один из вариантов - изменить
display
delh1
наinline
:Хотя вы должны иметь в виду, что когда у вас есть текст рядом с кругом, он будет пропускать строки, как вы можете видеть здесь:
Если вы хотите показать только круги, это будет выглядеть так:
И вы могли бы даже спасти себя
h1
и поиграть с имуществомfont-size
. Я оставляю вам этот пример с разными размерами: