당신은 CSS 미디어 쿼리 alongwith JS 사용할 수 있습니다
HTML
<div class="accordion">+</div>
<div class="a">A</div>
<div class="a">B</div>
<div class="a">C</div>
<div class="a">D</div>
<div class="a">E</div>
CSS :
/* Smartphones (portrait and landscape) ----------- */
@media only screen and (max-width : 640px) {
/* Styles */
div {
display:block;
padding:10px;
border:1px solid #544454;
margin:5px
}
.a {
display:none;
}
}
/* Desktops and laptops ----------- */
@media only screen and (min-width : 641px) {
/* Styles */
.accordion {
display:none;
}
.a {
display:inline-block;
margin:10px;
width:80px;
height:40px;
border:1px solid green;
}
}
JS :
를3210
$(document).ready(function() {
$('.accordion').on('click', function() {
$('.a').slideToggle('fast');
});
});
데모 : http://jsfiddle.net/lotusgodkk/GCu2D/335/
다시 크기 효과를 볼 수있는 창을여십시오. 필요에 따라 미디어 쿼리 값을 조정하십시오.
무엇을 시도해 봤습니까? – Shashank
@Shashank 어디서부터 시작해야할지 모르겠습니다. 나는 html CSS와 아무 JS 경험도 익숙하지 않다 – user3886632
js가 어떻게 해결책을 이해할 것 인 지 경험하는 경우에 ?? js 자습서를 사용하십시오 ... – Shashank