이 질문은 받았지만 100 % 유효하지 않으며 효과적으로 사용되었음을 알고 있습니다.모달이 나타나면 스크롤 막대를 제거하십시오.
내 페이지에 모달이 있습니다. 즉 다음과 같습니다
https://www.dropbox.com/s/ha4smz4mlgm1z18/Capture.PNG
내가 모달이 나타날 때 스크롤 막대을 제거하고자하고있다. 이것이 CSS/JS로 어떻게 할 수 있습니까? 아니면 전혀 할 수 없습니까? 다른 예제와 마찬가지로 모달의 높이를 변경하고 싶지 않습니다.
참고 : 스크롤 막대를 100 % 제거하고 싶지는 않습니다. 페이지의 급격한 변화로 인해 모달이 나타나는 경우에만. (나는 나중에 그것을 변경할 수 있지만, 표준 부트 스트랩 피부) 나는
추가 정보를 부트 스트랩 3.0을 사용하고 있습니다 :
<!-- Contact Modal -->
<div aria-hidden='true' class='modal fade' id='contactModal' role='dialog' tabindex='-1'>
<div class='modal-dialog'>
<div class='modal-content'>
<div class='modal-header'>
<button aria-hidden='true' class='close' data-dismiss='modal' type='button'>×</button>
<h4 class='modal-title'>Contact Us Form</h4>
</div>
<div class='modal-body'>
<form action='#' role='form'>
<div class='form-group'>
<div class='row'>
<div class='col-md-6'>
<label class='control-label'>Your Name</label>
<input class='form-control' placeholder='your username' type='text'>
</div>
<div class='col-md-6'>
<label class='control-label'>Your Email</label>
<input class='form-control' placeholder='your password' type='text'>
</div>
</div>
</div>
<div class='form-group'>
<div class='row'>
<div class='col-md-12'>
<label class='control-label'>Your Message</label>
<textarea class='form-control' name='' rows='4'></textarea>
</div>
</div>
</div>
</form>
</div>
<div class='modal-footer'>
<button class='btn btn-default' data-dismiss='modal' type='button'>Cancel</button>
<button class='btn btn-primary' type='button'>Send Message</button>
</div>
</div>
</div>
</div>
이 내 모달 코드입니다.
이 모달 부른다 :
당신이 저희에게 연락 하시겠습니까을? 또는 우리가 방문하십시오
모든 대답은 문제를 해결하지 못했거나, 더 많은 원인이 있습니다.
나는 이것에 대한 해답이 없다. 그러나 나는 같은 문제를 안고있다. 나는 아직 그것에 대해 조사하지 않았지만 현재 프로젝트에서 그것을 경험하고 있으며 해결책을 찾으면 뭔가를 게시 할 것이다. –
대단히 감사합니다! 나는 노력 중이며 여전히 가치있는 결과를 얻을 수 없다! – Ruskie