ページのヘッダーを画面の先頭にposition:fixedで固定していたのですが、サイトがスマホのみのレイアウトのためpcでみた時は少し大きく表示したいとのオーダーがあり、zoomプロパティはfirefoxで使えないためhtml要素にtransform:scale();を使って画面幅が768px以上の時は1.25倍で表示するようにしました。}}もちろんtransformを設定してから知ったのですが親要素にtransformを設定すると子要素のposition:relativeが効かなくなる、とのことでjqueryを使って画面上部に固定しようと考えております。ヘッダーと同階層でtransform:scale();する方法も試しましたが、ざっくり書くと<ヘッダー><本体><フッター>のようになっており、全部1.25倍すると本体とフッターの内容が被ってしまうためやめました。jqueryはさらに初心者であるため画面の上部を取得する方法すらわからず、ネットで調べてもposition:fixed前提の記事ばかりでなかなか目的の記事にたどりつけず、こちらで質問させていただきました。まとめるとposition:fixedを使わず、transformの位置も動かさずにjqueryなどを使ってヘッダーを画面先頭に固定したいです。初質問で何かと至らぬかもしれませんがどうぞよろしくお願いいたします。普段ならそうするのですがサイト自体はもう完成しており、なおかつスマホの見え方のまま大きくするというオーダーなので個々の要素の大きさはいじれない、というか量がそれなりにあるので公開近くの今からやるのは避けたいと言った感じです。5:49コストやスケジュールが厳しい要件の変更なんですね。(投稿順)この質問に回答するには、ログインする必要があります。javascripthtmlcssjquerywordpressのタグが付いた他の質問を参照する。固定したい0transform:translate(10%)とするとずれる。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。従って情報を開示できることに同意したことになります。選択した項目のみ受け入れる。