特定の要素の幅と高さを取得するjavascript
divなど、特定の要素の幅と高さを取得する方法
<div id="fr">幅と高さを取得したいボックス</div>
let client_w = document.getElementById('box').clientWidth;
let client_h = document.getElementById('box').clientHeight;
glidを使ったdivの個数を求める
<div id="catelistfr">
<ul>
<li></li>
<li></li>
</ul>
</div>
中にあるliタグの幅は400pxまでのグリッドcss
#catelistfrul {
display: grid;
grid-gap: 10px;
grid-template-columns: repeat(auto-fill, minmax(400px, 1fr));
}
//分割したい個数を入力
let client_w = document.getElementById('catelistfr').clientWidth;
var narabukazu1 = (client_w/400);
var narabukazu2 = Math.floor( narabukazu1 ); //切り捨て
var division = narabukazu2; //横に並ぶ個数が分かる
HOME > javascript > 特定の要素の幅と高さを取得するjavascript
javascript
- slick sliderのサムネイルを縦に流す
- formのoninput-output。結果を3桁ごとにカンマが入る数値タイプに変換
- マウスオーバー・マウスアウト(スマホの時はクリック)で画像を切り替えるjquery。
- querySelectorAllエレメントのhrefをforEachで削除する
- jQuery,Masonry,imagesloadedで画像を敷き詰める
- jQueryで特定のページからリンクされた後のページでclassを追加
- カレンダー
- 特定の要素を持っていたら(あったら)jQuery
- スクロールすると上からニョキッと降りてくるメニューjQuery
- マウス・マウスホイールで横スクロールするjavascript
- 横スクロール要素をマウスホイールで動かせるjavascript
- jqueryとcssでタブ
- 特定の要素を持つ時にclassを付けるjQuery
- スクロールして現れたらアニメーション(フェード等)開始jquery
- MOREボタンで数件ずつ要素を表示wp
- slick 基本
- スクロールして表示するとフェードイン
- スクロールして表示されたタイミングでアクションを起こすjs
- スクロールするとメニューが上からゆっくり降りてきてヘッダー固定・Y座標0でメニューがスムーズに上がる(消える)
- Enterキーを押すとinputが空欄になるのを防ぐ
- jsでふわふわ縦に揺れる
- ウィンドウ幅リサイズごとにブラウザをリロードするjavascript
- サイトにローディングを実装するjavascript