Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[LESS] Stijl van naastgelegen class hergebruiken

Pagina: 1
Acties:

  • TheNephilim
  • Registratie: September 2005
  • Laatst online: 21-11 15:31
Heb eens zitten zoeken, maar kan niet vinden of dit mogelijk is.

Je kunt dit doen...
code:
1
2
3
4
5
6
7
.button {
    color: #999;
}

a {
    .button;
}


Dat is al erg handig, maar stel dat je onderstaande situatie hebt:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
.menu {
    .menu-item {
        a {
            color: #999;

            &:hover {
                color: #000;
            }
        }

        &.active {
            a {
                color: #000;
            }
        }
    }
}


Je doet twee keer hetzelfde! Zou je niet (bijv.) a > &:hover kunnen doen? Zoiets als hier beschreven, maar dan net even anders :+

Ik kan er weinig over vinden, al kan ik ook weinig goede zoekwoorden bedenken. Heeft iemand hier ideeën?

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 20-11 11:59

NMe

Quia Ego Sic Dico.

Je hoeft niet te nesten, natuurlijk. ;)

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • TheNephilim
  • Registratie: September 2005
  • Laatst online: 21-11 15:31
In dit voorbeeld wel, maar in in het project waar ik mee werk zijn .menu en .menu-item alleen genest in #header .navigation. Bijvoorbeeld omdat (evt.) de navigatie in de footer er heel anders uit ziet.

Kortom; uiteindelijk zijn ze wel genest. Dat vind ik ook een stuk handiger werken, dan alles onder elkaar te knikkeren. Ik probeer zo min mogelijk te nesten, alleen per 'onderdeel' en dan steeds zo hoog mogelijk.