Question:
Create a checkbox with five choice options that dynamically creates a table, as shown in Figure 3, where the number of options checked corresponds to the number of table rows displayed.

Answer:

Row 1
Row 2
Row 3
Row 4
Row 5
    
  Column 1 Column 2 Column 3
Row 1
Row 2
Row 3
Row 4
Row 5




I like this one much more, I did it another way which relies more on javascript and less CSS.