Question: will a canon lens fit nikon?
Answer: No, Canon lenses cannot be mounted on Nikon DSLRs. Technically it is possible to design an adapter to do it, but you will not be able to focus to infinity. ... So while a 2.5mm thick adapter could be used on Canon DSLRs, it would be impossible to go in reverse direction on Nikon DSLRs.