CSSを使用して作成された括弧を表示するWebページがあります。ページはモバイルフレンドリーである必要があるため、 ビューポートタグ<meta name="viewport" content="width=device-width, initial-scale=1">
を設定しました。しかし、これによりユーザーは小さな部分しか見ることができません。大画面でのようにブラケット全体を見ることができます。したがって、ブラケットを含むdivがビューポートで設定されないように指定する必要があります。ビューポートがページに設定されていないかのように表示されます。ビューポートからdivを除外する
どうすればこの効果を得ることができますか?ここで私が達成したいことを視覚的に示す私のページのいくつかのスクリーンショットです。 最初のスクリーンショットはメタビューポートタグなし、2番目はメタビューポートタグ付き、3番目は達成したいものです。ヘッダとタイトルはビューポートで設定されますが、ブラケットはビューポートがないかのように表示されます。
私は、CSS/HTMLのソリューションを探していますが、JSやjQueryのを試して喜んでいます。 コンテナの幅と高さのプロパティを設定しようとしましたが、何も機能しませんでした。また注意するには、ブラケットのスタイルを設定するCSSはかなりデリケートなので、外側のコンテナで動作するソリューションを好み、ブラケットの内部スタイルには影響しません。
この問題を解決しようとすると、あなたの考えをお寄せいただきありがとうございます。私は、テキストを縮小する際の読みやすさについてはあまり気にしません。なぜなら、ユーザーは拡大できるはずだからです。私は、ほんの数ラウンドに制限するのではなく、ブラケットの全体像をユーザーに与えたいだけです。私はあなたが与えた応答ブラケットの例が好きですが、これに伴ってブラケットの高さを下げる方法はありますか?ブラケット全体が画面の高さに凝縮するようにしますか? – Larisa
@Larisa [media queries](https://www.w3schools.com/css/css_rwd_mediaqueries.asp)を使用して、画面の幅を狭くすると、高さや垂直方向の間隔、フォントサイズを小さくすることができます。 – LightBender
それはうまくいく可能性があります。今のところ、クイックフィックスは、フルスクリーン版(ビューポートタグなしの同じページ)へのリンクを提供することになると思います。 – Larisa