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

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

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

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

Chrome

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

HTML5

HTML5 (Hyper Text Markup Language、バージョン 5)は、マークアップ言語であるHTMLの第5版です。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

CSS

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

Q&A

解決済

1回答

1801閲覧

heightの値は同じなのに肉眼で見ると違います。原因と解決法を教えていただきたく。

Daimian

総合スコア53

CSS3

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

Chrome

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

HTML5

HTML5 (Hyper Text Markup Language、バージョン 5)は、マークアップ言語であるHTMLの第5版です。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

CSS

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

0グッド

0クリップ

投稿2020/01/21 07:11

編集2020/01/21 10:09

起きている問題

下記の「1番目の画像」と「2番目の画像」の選択されている要素はどちらも、

width: 7.5vw; height: 0.15625vw; background-color: #111; display: block; margin-top: 1.328125vw; margin-bottom: 1.5625vw;

でcssが指定されていいます。

しかしながら、肉眼で見ると、1番目の画像の棒の方が大きく見えます(正確にいうと、太く見えます)。
これはブラウザの問題でしょうか?chromeを使用しています。

選択すると、両者ともにwidthが85.8pxでheightが1.78pxと全く同じ値です。

これの原因と解決方法がわかる場合、ご教示いただきたく存じます。

1番目の画像

1番目の画像

2番目の画像

2番目の画像

比較画像

イメージ説明

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

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

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

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

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

yambejp

2020/01/21 07:49

全部cssをとっぱらって widthが85.8pxでheightが1.78px だけ指定したcssで検証してみてください
Daimian

2020/01/21 07:55

迅速なご回答、ありがとうございます!! ご指摘いただいた内容で検証してみると、全く同じサイズ感で肉眼で確認できました。 しかしながら、今回はレスポンシブなサイトを作成しており、vwで指定することが求められているため、根本的な解決策にならず、悩んでおります。。
yambejp

2020/01/21 08:07

単純に他のCSSが競合してサイズをおかしくしていることが わかったので、順次追加しながら検証していけばいいでしょう
Daimian

2020/01/21 08:10

そうか、そうですね。。そうでした。ありがとうございます。検証を進めます!
guest

回答1

0

ベストアンサー

当方の環境(Firefox)で試したところ、ウィンドウサイズを変更していくと、2つの要素の見かけの太さが同じになったり違うように見えたりしました。
さらに、ズーム倍率を変更しても同様のことが起きました。

なので、おそらく、サブピクセルレンダリングの影響ではないかと思います。
ブラウザの小数点以下のピクセル(サブピクセル)レンダリングまとめ | masuP.net

投稿2020/01/22 01:15

Lhankor_Mhy

総合スコア36074

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

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

Daimian

2020/01/23 10:29

ありがとうございます!どうやら確かに、ご指摘いただいたのが原因でしたので、vwみたいな相対値は諦めて、固定値で書くことにしました。ご回答ありがとうございました!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問