メディアクエリを使用して、ウィンドウの幅に基づいて要素の幅をチャンクで変更しようとしています(これにより、列の幅を変更せずにページの列の数を増やすことができます)。フォントサイズを変更してもすべてが正しく見えるように、ピクセルの代わりにemを使用してこれを実行できるようにしたいと思います。ただし、以下を使用する場合:
html {
font-size: 12px; /* you could also use 75% if you want to be percent based.*/
}
@media screen and (min-width: 42em) {
div#page {
width: 42em;
}
}
メディアクエリは、ウィンドウの最小幅がブラウザ(Safari)のデフォルトのフォントサイズである42 * 16pxに達するとトリガーされ、div#pageの幅は42 * 12pxになり、html要素からフォントサイズを継承します。 。使用しているテキストの幅に基づいてメディアクエリをトリガーしたいのですが、それを機能させる方法はありますか?