Final answer:
The Civil Rights Act of 1866 was signed into law by Congress after overriding President Andrew Johnson's veto. President Lyndon B. Johnson signed the landmark Civil Rights Act of 1964. While John F. Kennedy played a role in civil rights, it was Johnson who enacted the major legislation after Kennedy's death.
Step-by-step explanation:
President Who Signed the Civil Rights Act Extending Rights of Emancipated Slaves
The Civil Rights Act that extended the rights of emancipated slaves was signed into law by different presidents at different times. Initially, to address the rights of emancipated slaves after the Civil War, Congress passed the Civil Rights Act of 1866, which was designed to combat the Black Codes and ensure the citizenship of African Americans.
Despite the veto from President Andrew Johnson, Congress overrode it, marking the first time a presidential veto was overridden.
Later, civil rights legislation saw further significant advancement with President Lyndon B. Johnson, who signed the Civil Rights Act of 1964. This landmark legislation forbade discrimination on the basis of race, religion, gender, or national origin, and it included important protections against segregation and voting rights discrimination.
While President John F. Kennedy is often associated with civil rights due to his efforts to initiate new legislation and his symbolic promise to sign a Second Emancipation Proclamation, it was President Johnson who saw through the critical Civil Rights Act of 1964 after Kennedy's assassination.
President Johnson's actions had a drastic and positive impact on ensuring equal rights and combating racial prejudices.