The present invention relates to a composition for dyeing human keratin fibres such as the hair, in mousse form, comprising: (a)at least one oxidation dye precursor; (b)at least one amphoteric or zwitterionic surfactant; (c)at least a second surfactant chosen from nonionic and anionic surfactants, or mixtures thereof; (d)at least one fatty substance; (e)at least one nonionic guar gum. The invention also relates to a process for dyeing human keratin fibres, in which is applied a composition preferably in foam form, obtained by mixing the above mentioned composition, free of oxidizing agent other than atmospheric oxygen, with a composition comprising at least one oxidizing agent other than atmospheric oxygen, and also to a suitable multi-compartment device.La présente invention concerne une composition pour la coloration de fibres kératiniques humaines, par exemple les cheveux, sous la forme d'une mousse, ladite composition comprenant : (a) au moins un précurseur de colorant d'oxydation ; (b) au moins un surfactant amphotère ou zwittérionique ; (c) au moins un second surfactant choisi parmi les surfactants non ioniques et anioniques, ou leurs mélanges ; (d) au moins une substance grasse ; (e) au moins une gomme de guar non ionique. La présente invention concerne en outre un procédé de coloration de fibres kératiniques humaines, comprenant l'application d'une composition de préférence sous la forme d'une mousse, obtenue par mélange de la composition susmentionnée, dépourvue d'agent oxydant autre que l'oxygène atmosphérique, avec une composition comprenant au moins un agent d'oxydation autre que l'oxygène atmosphérique. La présente invention concerne en outre un dispositif adapté à compartiments multiples.