Dodaj event do buttona, który po kliknięciu doda klasę do twojego selecta z wybranymi przez Ciebie nowymi wartościami(np. nowa pozycja (absolute), maksymalna szerokość, cokolwiek chcesz). Użyj właściwość transition w CSS, aby to ładnie animować i gotowe ;)