Autor Zpráva
repporello
Profil *
Ahojte,

Je v CSS/SASS možné pripočítavať k aktuálnej šírke nejakú hodnotu? Myslím napríklad niečo takéto:

width: calc(inherit + 20px);

Potrebujem aby každé ďalšie <ul> bolo odsadené o ďalších 20px:

<ul>
  <li></li>
  <li><ul></ul></li>
</ul>

Avšak nemôžem to riešiť cez padding, lebo každé <li> má border-bottom, a všetky musia začínať na rovnakej úrovni, odsadený musí byť len text. Riešim to teda takto:

li:before
  width: 20px;
  display: inline-block;
  content: " ";
}

Vnorených <ul> môže byť nekonečne veľa, preto nemôžem tie odsadenia nastaviť ručne.
Ďík
Keeehi
Profil
repporello:
Avšak nemôžem to riešiť cez padding,
margin
Nebo to můžeš padding/margin nastavit pro ul.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: