先日友人からリサイズの仕方については教わったのですが、
サイズの指定方法の部分でつまずいてるので、どなたか
相談に乗って下されば幸いに思います。
HTML5
1コード <ul class="skill-list"> 2 <li class="skill-list__item first-skill"></li> 3 <li class="skill-list__item second-skill"></li> 4 <li class="skill-list__item third-skill"></li> 5 <li class="skill-list__item forth-skill"></li> 6 <li class="skill-list__item fifth-skill"></li> 7 <li class="skill-list__item six-skill"></li> 8 <li class="skill-list__item seven-skill"></li> 9 </ul>
CSS3
1コード .skill-list__item { 2 width: 88px; 3 height: 66px; 4 background-size: contain; 5 list-style-type: none; 6 margin: 15px auto;//下から移動 7} 8 9.skill-list { 10 display: flex; 11 flex-wrap: wrap; 12 // width: 300px; 13} 14 15.first-skill { 16 background-image: url(../images/illustrator.png); 17} 18 19.second-skill { 20 background-image: url(../images/ps2.png); 21} 22 23.third-skill { 24 background-image: url(../images/xd.png); 25} 26 27.forth-skill { 28 background-image: url(../images/html&css.png); 29} 30 31.fifth-skill { 32 background-image: url(../images/js.png); 33} 34 35.six-skill { 36 background-image: url(../images/vscode.png); 37} 38 39.seven-skill { 40 background-image: url(../images/); 41}
jQuery
1コード $(window).resize(function(){ 2 var width = window.innerWidth; 3 // スキル情報 4 5 var $skillBox = $('.skill-list__item'); 6 var $SPskillBoxWidth = width * .75 / 3.5; 7 var $SPskillBoxHeight = $SPskillBoxWidth 8 function responsiveFuncSP (){ 9 $skillBox.css({ 10 'width': $SPskillBoxWidth, 11 'height': $SPskillBoxHeight, 12 }); 13 } 14 responsiveFuncSP(); 15});
回答2件
あなたの回答
tips
プレビュー