nivo-lazy 슬라이더를 사용할 때 이미지가 슬라이더 - 래퍼에 맞지 않는 문제가 발생합니다. NIVO 슬라이더에 나는jquery를 사용하여 background-size를 100 %로 설정하는 방법은 무엇입니까?
.nivoSlider img {
position:absolute;
top:0px;
left:0px;
max-width: none;
width:100%;
height:100% !important;
}
는하지만 NIVO - 게으른 슬라이더 작동하지 않는 해결책을 발견했다.
nivo-lazy 슬라이더는 jquery를 사용하여 배경 이미지를 변경한다고 생각합니다. background-size를 넣을 때 : 100 % 100 %; 브라우저의 inspect 요소에서 요소 스타일로; 그것은 작동합니다. 그래서 Jquery를 통해 백그라운드 크기를 100 %로 설정해야합니다.
어떻게하면됩니까 ?? 도움에 미리 감사드립니다.
업데이트
나는 다음과 같은 형식으로 작성합니다. 라인에서 JQuery와 - NIVO-slider.js에서
slider.css('background','url("something.jpeg") no-repeat','background-size','100% 100%');
그리고 123
나는
slider.css('background','url("'+ parse_src(vars.currentImage) +'") no-repeat');
document.getElementById('slider').style.backgroundSize = "100% 100%";
에 코드를 변경합니다하지만 지금은 문제는 이미지의 동적 크기를 사용하고 있다는 점이다 그 슬라이더는 각각의 이미지 너비에 따라 작은 작은 div와 그 너비를 설정할 것입니다.
의견을 보내 주셔서 감사합니다.하지만 제 경우에는 작동하지 않습니다.나는 다음과 같은 형식으로 쓴다. slider.css ('background', 'url ("something.jpeg") 반복 없음, background-size, 100 % 100 %); jquery-nivo-slider.js의 123 행에 있습니다. 그런 다음 코드를 slider.css ('background', 'url ("'+ parse_src (vars.currentImage) + ')) no-repeat'로 변경합니다. document.getElementById ('slider'). style.backgroundSize = "100 % 100 %"; . 하지만 이제 문제는 이미지의 동적 크기를 사용하고 슬라이더가 각각의 이미지 너비에 따라 작은 작은 div와 너비를 설정한다는 것입니다. – manuthalasseril
@manuthalasseril 좋습니다. 생성 된 HTML 코드를 복사하여 붙여 넣으십시오. – ATOzTOA
@manuthalasseril 업데이트 된 답변보기 ... – ATOzTOA