Ответ:

В условии, вероятно, опечатки в словах «синенький», «голубины» и «фартука»; по смыслу речь, скорее всего, идёт о ткани. Сохраняя указанные доли, голубая ткань составляет 100% − 55% = 45% всего количества.

Пусть всего приготовили x г ткани. Тогда 0,45x = 900.

x = 900 : 0,45 = 2000 г.

Ответ: 2000 г ткани.