My DD now has learnt to scream at the top of her lungs until her face goes bright red to get what she wants. She will do this for hours on end.

I need ideas of how to get her to stop. We have tried ignoring her but that seems to encourage her. We have yelled at her and told her to be quiet. I at times have lost my patience and told her to shut up which just made me really upset as i hate those words. I then started patting her firmly on her bum whenever she screamed, that at first got her to stop but she gets right into my face and screams. I have thought about picking her up and putting her in her cot for 'time out' and letting her out when shes quiet.

Any ideas? Has anyone dealt with this and how did you resolve it?

My mum told me and DP to scream back in her face but i think that would just make it more of a game.