Mówisz - chciałbyś, żeby się dostosowywało.
Ale to musisz sobie odpowiedzieć na pytanie: JAK chcesz, żeby się dostosowywało. Mają się układać pod sobą, ma się zmniejszać szerokość <li>? Jeśli ma się zmniejszyć ich szerokość, to co z tekstem, który jest w środku? Ma się przenosić do kilku linijek i powodować zwiększenie <li>, czy może ma się zmniejszać rozmiar czcionki? I tak dalej, i tak dalej...
Dopiero jak odpowiesz sobie na pytanie "co ma się dziać przy zmniejszaniu strony", będzie można Ci pomóc.