色々と初心者です。うまく伝えることができるか不安ですが、質問させてください。
今Webサイトを作っており、かなり悩んでおります。
見た目やある程度の動きはcss3を使い作ることができたのですが、どうしてもタブレット、スマホサイズの場合にドロワーメニューにしたくjsを使わなければな事になりつまっております。
具体的に言えば
css3の@media
のような形でウインドウサイズを取得し、それに伴い
jsのオン、オフ(width1000px以下でオンのように)
または
attr属性を用い、nav等にidを付与することはできないかと、、、半日ほど悩んでおります。
できるだけ簡単な記述の仕方で、そのjsを動かすかどうかの切り替え、もしくは1000px以下でnavにid付与、リサイズにも対応、の書き方を教えていただければと思います。
よろしくお願いいたします。
みんなの回答 4 件
window.onloadで判定しろ
jqueryのresizeでwindow幅が1000px以内のときにaddClassでクラスを付与。これでおk。調べ方が悪い。まずはjqueryでリサイズの判定の仕方を調べる。
質問と回答にコードを記述する場合は、テラテイルというサイトの方が適してますよ。
それたぶんCSSだけでできる
まだ半日しか悩んでいないならもっと悩みなさい
関連するトピックス