PROBLEM TO BE SOLVED: To provide a method of dyeing or decoloring hair which is excellent in applicability when applying the agent to the hair so that agent is easily spread over a whole head, and which adheres the hair at the lower edge of the hair to each other after application to be capable of preventing a floating state of a bundle of hairs at the lower edge of the hair.SOLUTION: A method of dyeing or decoloring hair comprises the steps of: (1) mixing a first agent containing an alkali material and a second agent containing hydrogen peroxide in a container body of a non-aerosol foamer container to prepare mixed liquor; (2) attaching a non-aerosol foamer to the container body and discharging the mixed liquor prepared in the step (1) from the non-aerosol foamer container as foamy matter; (3) applying the foamy matter to the hair by hand; (4) kneading the foamy matter on the hair with hand; and (5) smoothing the hair while pressing the hair at the lower edge of the hair on the scalp to prevent a floating state of the hair.【課題】頭髪への塗布時には塗布性に優れ全頭に剤を広げ易く、塗布後には生え際の髪同士を密着させ、生え際の髪の束が浮いた状態になることを防ぐことができる頭髪の染色又は脱色方法の提供。【解決手段】下記の工程(1)~(5)を有する、頭髪の染色又は脱色方法。 (1)アルカリ剤を含有する第1剤及び過酸化水素を含有する第2剤を、ノンエアゾールフォーマー容器の容器本体内で混合して、混合液を調製する工程 (2)該容器本体にノンエアゾールフォーマーを取り付けた後、ノンエアゾールフォーマー容器から、工程(1)で調製した混合液を泡状物として吐出する工程 (3)該泡状物を、手を用いて頭髪に塗布する工程 (4)該頭髪上の泡状物を手を用いて揉む工程 (5)生え際の頭髪を頭皮に押さえつけながら撫で付け、頭髪が浮かない状態にする工程【選択図】なし