in pigtails本来是修饰hair的。例如 put sb's hair in pigtails. 把头发梳成辫子, her hair in pigtails描述头发的形状。进而引申用来修饰人,a girl in pigtails.
with pigtails则只能修饰人,不能修饰头发,a girl with pigtails, 而不说 her hair with pigtails.
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!

《高考英语备考1号·速效编》
《高考英语备考1号·写作编》
《高中英语晨读晚记》
《高中英语错题笔记》
《零起点考大学英语》