Сделал так что ладья рисует возможные ходы вниз

ты сравнивала с 7 не значение атрибута Х, а целиком <div>. И тк стоит
просто <, а не <= то нижняя граница 8 (а то последнюю строчку нельзя
выбрать)