BUG: Incomplete Styler copy methods fix (#39708)
- [x] closes #39708
- [x] tests added / passed
- [x] Ensure all linting tests pass, see [here](https://pandas.pydata.org/pandas-docs/dev/development/contributing.html#code-standards) for how to run them
- [x] whatsnew entry

I haven't made so many pull requests before, so I hope this is going into the right direction. 
When committing my changes based on your comments, do I always have to add 'BUG: ... (#39708)' to my commit messages? Or is it okay if I just write something like 'Mention issue number in enhancements section'?

I prefer atomic commits, but do all my commits end up upstream after the PR is merged? Shall I do only one single commit for all my changes instead? > When committing my changes based on your comments, do I always have to add 'BUG: ... (#39708)' to my commit messages? Or is it okay if I just write something like 'Mention issue number in enhancements section'?
> 
> I prefer atomic commits, but do all my commits end up upstream after the PR is merged? Shall I do only one single commit for all my changes instead?

when merged to master will be squashed to one commit. do as many commits as you want, when you need a new review generally ping for one, wait patiently, or request here. :) 
> when merged to master will be squashed to one commit. do as many commits as you want, when you need a new review generally ping for one, wait patiently, or request here. :)

Thanks, and good to know!
 Hi, here's my next try!  thanks @rlukevie 