###聞きたいこと
最初CSSによるブラウザの拡大縮小について調べたときtranform: scale()
とzoom:
の2つがあり、そのうちzoom
の方は非標準であり使うべきではない(https://developer.mozilla.org/ja/docs/Web/CSS/zoom)ということがわかりました。
しかしBootstrapのGridSystemにおいて、zoom
でしか対応できなさそうな挙動があり、transform:scale()
だとどういう風に書けばいいのかわからなかったので質問させていただきます。
###実現したいこと
GridSystemによる画面比を保ったまま縮小したいのですが、transform:scale()
だと全体が縮小されてしまい余白が出来てしまうのでそれを防ぎたいです。
###コード
HTML
1<body> 2 <div class = "row"> 3 <div class = "col-6" id = "A">A</div> 4 <div class = "col-6" id = "B">B</div> 5 </div> 6</body> 7
CSS
1.col-6{ 2 text-align:center; 3} 4#A{ 5 background-color:red; 6} 7#B{ 8 background-color:blue; 9} 10 11//以下どちらか 12body{ 13 zoom:0.5; 14} 15body{ 16 transform-origin:left top; 17 transform: scale(0.5); 18} 19
実際の画面とコードは以下のURLに記載しています。
https://jsfiddle.net/3ghmabxq/13/
回答よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/08/04 01:58
2021/08/04 05:16