Rain fell across parts of Texas and Louisiana on Tuesday as Tropical Storm Edouard made landfall near the border between the two states, bringing the possibility of flooding, the National Hurricane Center warned.