When using a featherboard or a hold-down while ripping stock on my table saw, the rip fence sometimes lifts enough for thin stock to work its way under the fence, ruining the cut. My solution was to attach a hold-down to the rear of the fence.
If you look at the photo, you’ll see how the hold-down “grabs” the back rail of the table saw. I used a piece of aluminum channel so the hold-down would slide easily along the rail.
A couple of blocks and some screws connect the channel to the back end of the rip fence. The size of the block matches the distance between the bottom of the fence and the channel. (Depending on the make and model of your saw’s rip fence, you may have to alter the sizes of the pieces.) With this hold-down, my saw’s fence now stays put when I’m ripping thin stock.