Yes, texaslady is right, and Doman talks a lot about that. Once a baby learns how to crawl that will generally be his driving passion, and he will be so busy he won't have much time for cards. You can try just showing them to him while he's temporarily confined (like texaslady said, during mealtime or bath time, or when he's in his car seat, etc.) or you can also try showing him just one or two cards at a time. You may try putting his cards away for a couple days or even a week or more and then bring them back out again. Putting them temporarily away, and then bringing them out for very, very brief sessions later on, may revive his interest.
In the thread "maths equations" I posted Doman's recommendations for teaching a 7-12 month old. It might be very helpful to you. The link is here:
http://forum.brillkids.com/teaching-your-child-math/maths-equations/msg6357/#msg6357And above all, as before mentioned, keep in mind that this is just a phase of his development. Remember that he will NOT be 7 months old forever, and children change SO much in such a short amount of time. Just think about how different he is now from three months ago, or even one month ago. The same will be true in one and six months from now, he will be a totally different child!
At this point in his life physical mobility takes the all-important role. Just think that in just 12 months children go from a sedentary, immobile baby at six months old to a walking, running, and jumping little boy at 18 months old! That is a LOT of work! So just go with it, support him in his new development, and find out what works for this new child of yours whether it's putting the cards away for a while, only showing one or two at a time, or finding new ways to get him interested.