I know that in a mixture of different gases, we can assign every type of gas molecules a partial pressure so that the total pressure is the sum of all partial pressures. This can be extended to gas molecules dissolved in a liquid when there is a liquid phase next to a gaseous phase.
Can we also assign partial pressure to a solid that is dissolved in a liquid? For example, can we define partial pressures for ions in a $\ce{NaCl}$ solution so that
$$p_\mathrm{tot} = p(\ce{Na+}) + p(\ce{Cl-}) + p(\ce{H2O})?$$
This question came up to me when I tried to come up with an intuitive explanation for osmosis. If such a partial pressure phenomenon would exist, a solution with high concentration of solids would have a lower partial water pressure than a solution with low concentration of solids, assuming both solution have the same total pressure. This would result in a net flow of water from low concentration to high concentration if both solutions were divided by a selectively permeable membrane.
The usual explanations for osmosis I found on the internet using the chemical potential were quite unintuitive to me since chemical potential is quite an abstract concept to me. It would be nice to have an explanation on a basic level.