Senator Kamala Harris of California has had a strong start to her presidential bid, but on a range of issues she has not offered positions when asked, had to clarify her views and softened her previous comments.