The legislature may, from time to time, by general or local laws applicable to or operative in Lawrence county, fix, regulate, and alter the costs and charges of court and the fees, commissions, allowances, and salaries, including the method and basis of their compensation, to be charged or received by the judge of probate, tax assessor, tax collector, and the clerk and register of the circuit court of Lawrence county; and may place any or all of such officers on a salary and provide for the fees, commissions, allowances, and percentages collectible by such officers to be paid into the treasury from which their salaries are paid.