Googleクロームの画面の拡大、縮小機能(ズーム)を使用すると、要素と要素の間に白い隙間ができます。
これは何故なのでしょうか?
下記のコードでは長方形の要素と三角形の要素を合体させたものですが、
ブラウザ100%(拡大、縮小なし)の場合には正常の表示なのですが、
90%や110%に変更すると2つの要素の間に白い隙間ができてしまいます。。
ちなみにコードは下記の通りです。
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title> <link rel="stylesheet" href="css/test.css"> </head> <body> <div class="test__desc"> <h2>テキストテキストテキスト</h2> </div> </body> </html>
.test__desc{ font-size: 3rem; color: #ffffff; text-align: center; width: 100%; height: 80px; line-height: 80px; background-color: #AAAAAA; position: relative; } .test__desc:after { position: absolute; bottom: 0; left: 50%; width: 0; height: 0; border-color: #AAAAAA transparent transparent transparent; border-style: solid; border-width: 28px 28px 0; transform: translate(-50%, 100%); content: ""; }
もしご存じの方や、原因の推測等あればよろしくお願いいたします。
◆クロームのズーム機能はこちらのことです。
https://support.google.com/chrome/answer/96810?hl=ja
◆私の環境
Google chromeバージョン: 76.0.3809.132(Official Build) (64 ビット)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/09/12 00:52
2019/09/12 01:23
2019/09/12 02:18
2019/09/12 03:13 編集
2019/09/12 11:09
2019/09/12 11:12 編集
2019/09/12 11:15
2019/09/12 11:16
2019/09/12 11:23 編集
2019/09/12 11:27