It's very nice of you 是口语经常用的固定语句搭配,硬要分析的话of是关属连接词,意为you有nice;nice这个特性属于you
而for则指倾向,由于,更多用在为了~,当做~的介词
你问的这个问题牵扯到了两个句型中不同介词的用法。
It is +adj. for sb. to do sth.做某事对某人来说是……
这个句型中的形容词指的是做这件事情是怎么样的
It is +adj. of sb. to do sth.做某事某人是……
这个句型中的形容词是修饰人的品质的。
例如:
It is important for us to learn Englisj well.
It is very kind of you to help me.
不是把NICE给你,而是你本来很NICE
it is very nice of you
你真好
it is very nice for you
这对你很好