Novels that have furigana are either childish or classical. The former has furigana so that young children without too much knowledge of Kanji can understand; the latter is because they are difficult to read even for native Japanese.
If you are looking to learn Kanji phrases by studying furigana, I recommend this website to you:
Hiragana Megane (How to Read Japanese)