質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.49%
CSS3

CSS(Cascading Style Sheet)の第3版です。CSS3と略されることが多いです。色やデザインを柔軟に変更することが可能になります。

Chrome

Google Chromeは携帯、テレビ、デスクトップなどの様々なプラットフォームで利用できるウェブブラウザです。Googleが開発したもので、Blink (レンダリングエンジン) とアプリケーションフレームワークを使用しています。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

Chrome extension

Chrome拡張機能

Q&A

0回答

1426閲覧

CSSでzoomするとマウスの位置がずれる。

Gargantua

総合スコア17

CSS3

CSS(Cascading Style Sheet)の第3版です。CSS3と略されることが多いです。色やデザインを柔軟に変更することが可能になります。

Chrome

Google Chromeは携帯、テレビ、デスクトップなどの様々なプラットフォームで利用できるウェブブラウザです。Googleが開発したもので、Blink (レンダリングエンジン) とアプリケーションフレームワークを使用しています。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

Chrome extension

Chrome拡張機能

0グッド

1クリップ

投稿2018/11/22 11:23

編集2018/12/06 05:15

CSSに関してほとんど知識がないので、申し訳ありませんが誤った表現等あるかもしれません。

実現したいこと

4kモニタではウェブページの文字が小さすぎるため、
マルチディスプレイにおいて4kモニタで表示しているときのみ、ウェブページを拡大する。
そしてその時マウスの位置が正しく認識されたい。

  • ウェブページの拡大がうまく行くなら下記のやり方でなくても構いません。
  • ウェブページの制作をしているわけではありません。

現在の構成

項目|
|----|----|
OS|Manjaro(Linux)
デスクトップ|gnome3
ディスプレイサーバ|Xorg
ブラウザ|Chromium
ディスプレイ|FHD縦 - 4k横 - FHD縦

ウェブページを拡大するためにChromeの拡張機能のStylusというものを使用しています。
この拡張機能によって任意のウェブサイトに対して追加でCSSを適用することができます。
そこで現在以下のように設定しています。

CSS

1@media screen and (width: 1080px) { body { zoom: 1; }} 2@media screen and (min-width: 1921px), (min-height: 1921px) { body { zoom: 1.33; }}

min-width: 1921pxにしてあるのは、外出時はFHDのビルトインディスプレイを使うからです。

発生している問題・エラーメッセージ

通常使用においては正常に動作しているのですが、特定条件下においてマウスカーソルの位置と、実際の場所が異なってしまいます。(クリックしたときも、ホバーしているときも両方ずれてしまいます)
例えば、

  1. YouTubeの再生のスクロールバーを選択しようとしても、マウスの位置より左右にずれた位置が選択されてしまう。
  2. Google Map である地点をクリックすると違う地点が認識されてしまう。
  3. Javascriptを使用しているであろう右クリックメニュー(Jupyter lab等の右クリックメニュー)に対してマウスの位置より上下にずれた位置が選択されてしまう。

お願い

  • ブラウザによる拡大機能はなしでお願いします(ディスプレイごとに拡大率を設定できないため)
  • ブラウザはChromeChromiumでお願いします。

試したこと

  • そもそもOSによるscalingはうまくいきませんでした

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Gargantua

2018/11/29 08:35

このことは知りませんでした。情報有り難うございます。ただ、現在は再び公開されているようです。この前インストールが普通にできました。
x_x

2018/11/29 08:53

Firefoxも同様ですが、動作が改善されたのではなく閲覧履歴を収集すると堂々と表記することで審査を通っているようです。Stylishにこだわる理由もないので、これを入れてまで確認しようとはなかなか思わないのではないでしょうか https://addons.mozilla.org/ja/firefox/addon/stylish/reviews/
Gargantua

2018/11/29 09:05

そうですね、質問を修正しました。
FKM

2018/12/06 01:02

cssでbodyの設定はどうなっていますか?
Gargantua

2018/12/06 05:14

私が書いたのは上記の2行のみでございます。恐らく各ページの既存のCSSに上の2行を付け足していると思われます。ここに貼り付けるのも好ましくないと思うので、お手数おかけ致しますが問題が発生しているgoogle map等のサイトを訪れてbodyをチェックして頂けないでしょうか?
FKM

2018/12/06 07:59

現状、youtubeのプログレスバーも、googlemapのフォーカスも、javascriptなどのスクリプトで制御している部分ですね。ここは、zoomプロパティだけではどうしようもないのかもしれません。試しに、transitionでも検証してみましたが、同じことでした。
Gargantua

2018/12/06 08:22

やはりjsの制御部は難しいですか... transitionまでお試し頂き、どうも有難うございました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.49%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問