@Alohci да, когда дело доходит до дотошной формулировки и спецификации, я в замешательстве: / ... у меня в голове все ясно [я надеюсь на это!], Но я иногда карабкаюсь на слова, и, поскольку английский не мой родной язык, это еще хуже: s ... кстати не стесняйтесь редактировать и улучшать ответ;)

е ниже я хочуup а такжеdown плавать направо от красной линии, но они проплывают мимо нее к div.

Почему это?

#outer {
  margin-top: 50px;
  margin-left: 50px;
  width: 300px;
  border: 1px solid lightgrey;
}

.inner {
  border: 1px solid red;
  padding: 15px 80px 15px 40px;
  position: relative;
}

.up, .down {
  border: 1px solid #000;
  float: right;
}

.down {
  clear: both;
}
<div id="outer">
  <span class="inner">
    <span class="quantity">Quantity</span>
    <span class="up">up</span>
    <span class="down">down</span>
  </span>
</div>

Ответы на вопрос(1)

Ваш ответ на вопрос