Sébastien Gicquel
Sébastien Gicquel

Reputation: 4386

Align a <ul> inside a <li> in one column next to the li

I have a <ul> inside a <li> and i want to align the text like this (see screen shot).

How can i do that ?

enter image description here

<ul>
  <li>TEXT 1</li>
  <li>
    <span>TEXT 2</span>
    <ul>
      <li>TEXT A</li>
      <li>TEXT B</li>
      <li>TEXT C</li>
    </ul>
  </li>
  <li>TEXT 3</li>
</ul>

Upvotes: 0

Views: 135

Answers (1)

Aaron
Aaron

Reputation: 10430

You could simply use display: flex

.flexcontainer {display: flex}
<ul>
  <li>TEXT 1</li>
  <li class="flexcontainer">
    <span>TEXT 2</span>
    <ul>
      <li>TEXT A</li>
      <li>TEXT B</li>
      <li>TEXT C</li>
    </ul>
  </li>
  <li>TEXT 3</li>
</ul>

Upvotes: 4

Related Questions