You got to use the right herbicide. Grasses uses one type with broadleaves and garlic (commonly called wild onions) using a broadleaf herbicide.
Otherwords Round-up type don't work on broadleaves. 2-4D usually works on broadleaves but must used with caution as desirable plants can be killed (wife will beat the living crap out of you if you kill her flowers). 2-4D is also temperature sensitive as it gas off above 70-80F, drift and kill things not intended.