Слово портной изначально было прилагательным в словосочетании "портной швец" -- человек, шьющий одежду. Это слово, как и ванная, чайная, горячее, мороженое, прохожий и др., является примером перехода прилагательных в существительное, то есть его овеществления, или субстантивации по-латински. Слово портной также, как и однокоренные слова портки, пороть в значении "одежда".