Xiaofang read the novel as follows: Before dinner, Xiaofang had read less than one-seventh of the novel, which was about 16 pages. Therefore, she had read less than one-seventh of the novel before dinner. After dinner, Xiaofang read another eight pages. At this time, she had read about 1/7 + 1/8 = 1/4 of the novel. Therefore, Xiaofang read another quarter of the novel after dinner. To sum up, Xiaofang had read 16 pages before dinner and 1/4 pages after dinner, a total of 3/4 pages.