Если вы выделите невидимый текст и «Просмотреть источник выделения» в FireFox, вы получите следующий источник:
<div class="sub_i_title">
<a href="/questions/" style="float: right; margin-right: 10px;">更多»»</a>
<h2 style="line-height: 1em; display: block;">最新的问题</h2>
</div>
Может быть, у вашего источника плохие пробелы? Я считаю, что проблема заключается в следующей строке:
"<h2>最新的问题</h2> "
Если вы выберете «Все» на странице, вы обнаружите, что под каждым H2 имеется одинаковое количество пустого пространства, и, похоже, оно покрывает первую ссылку в каждом списке.
На самом деле, если вы сохраните свою страницу и откроете ее в редакторе, где вы сможете увидеть значения ASCII / HEX для каждого символа, вы обнаружите, что пробельные символы на самом деле A0
в HEX, но являются нормальными пробел 20
. Может быть, у вас активирован IME и вставлен плохой пробельный символ?