Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

194
Visualizações
How to place two spans side by side and then one span on top of them

I want to know how to place two spans side by side, and then one span on top and to the left. Something like below where each price is a span. I am absolutely terrible at CSS so any help would be appreciated, thanks.

$1.15
$2.00 $3.00

I currently have the following HTML but it has everything side by side.

<span id="top-left" class="is-text-align-right">$1.15</span>
<span id="bottom-left" class="is-display-inline-block is-text-align-right">$2.00</span>
<span id="bottom-right" class="is-display-inline-block is-text-align-right">$3.00</span>
about 4 years ago · Juan Pablo Isaza
3 Respostas
Responde à pergunta

0

#top-left {display: block}
or
span.is-text-align-right:fisrt-child(display:block)

#top-left {display: block;}
<span id="top-left" class="is-text-align-right">$1.15</span>
<span id="bottom-left" class="is-display-inline-block is-text-align-right">$2.00</span>
<span id="bottom-right" class="is-display-inline-block is-text-align-right">$3.00</span>

about 4 years ago · Juan Pablo Isaza Relatório

0

This is a little solution usinf flexbox. I'll use a wrapper for flexbox container, then spans became flex element and can be traited as you want.

.wrapper{
  display:flex;
  width:200px;/*not necessary*/
  flex-wrap:wrap;
}

#top-left{
  flex: 0 1 100%;
}

#bottom-left,
#bottom-right{
  flex: 0 1 50%;
}
<div class="wrapper">
<span id="top-left" class="is-text-align-right">$1.15</span>
<span id="bottom-left" class="is-display-inline-block is-text-align-right">$2.00</span>
<span id="bottom-right" class="is-display-inline-block is-text-align-right">$3.00</span>
</div>

about 4 years ago · Juan Pablo Isaza Relatório

0

add following css to your code

#top-left::after{
        content: "\a";
        white-space: pre;
    }
<span id="top-left" class="is-text-align-right">$1.15</span>
<span id="bottom-left" class="is-display-inline-block is-text-align-right">$2.00</span>
<span id="bottom-right" class="is-display-inline-block is-text-align-right">$3.00</span>

if you required space between 2 and 3rd span. you can add this CSS also.

#bottom-right {
    margin-left: 20px;
}
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda