В общем случае, модальное окно будет занимать всю ширину экрана, если его родительский блок занимает всю ширину экрана. Не зная структуры твоей страницы, где находится твое модальное окно и что там происходит вообще, сложно подсказать точно. Нужно смотреть полный код, со стилями. В частности, внутри чего завернуто твоё модальное окно.
вообще за анимацию модального окна отвечает класс .fade Если его убрать то можно увидеть как статично оно становится на открытии и закрытии. Если нужно сделать только на закрытии, то можно удалять этот класс перед $('#a').modal('hide'); через событие hide.bs.modal и потом снова возвращать можно тоже на событии но уже show.bs.modal