3

私はブログを持っています:クリエイティブなブログのヒント。応答性を高めようとしていますが、複雑すぎて操作できないため、media queries非常に時間がかかります。

ウェブサイトをレスポンシブにする簡単な方法を探しています。使用せずにウェブサイトをレスポンシブにする方法はありますmedia queriesか?

4

6 に答える 6

7

パーセンテージ幅、最大幅、最小幅、および同様のcssコマンドがまだあります。

于 2013-03-24T17:36:08.677 に答える
2

メディアクエリなしでそれを行う唯一の方法は、Javascriptを使用することだと思います。

「javascriptレスポンシブレイアウト」でグーグル検索すると、メディアクエリの処理が不要に見えるResponseJSが見つかりました。

また、レスポンシブレイアウトを設計するときに作業をはるかに簡単にする、Columnal1140などのCSSフレームワークを探すことをお勧めします。

于 2013-03-24T17:30:06.223 に答える
1

Javascriptのonresizeとonloadを使用して、ドキュメントの幅を確認し、それに応じてbody要素(または他の要素)のクラスを変更できます。

メディアクエリはエラーが発生しにくいと思いますが、クエリ構文が面倒で時間がかかることについては正しいと思います。

于 2014-05-22T20:44:49.130 に答える
1

もちろん、メディアクエリなしでWebサイトをレスポンシブにすることができます。

それだけでなく、メディアクエリの使用が少ないほど、Webサイトの保守が容易になります。メディアクエリの使用を減らすようにWebサイトを設計することは、優れた設計目標です。トリッキーかもしれませんが、努力する価値は確かにあります。

css flexを調べることを強くお勧めしますが、フロート、インラインブロック、パーセンテージを使用することもできます。cssに関してはそれほど難しいことではありません。

于 2014-05-22T20:56:46.723 に答える
0

私は完全に同意します。パーセンテージを使用するだけで達成できることに驚くかもしれません。ただし、ビューポートのサイズを設定することをお勧めします。ビュー <meta name=viewport" content="width=device-width, initial-scale=1"> ポートタグとパーセンテージを使用することから始めるのが最適です。

于 2013-03-25T19:48:29.387 に答える
0

メディアクエリでない場合は、ブートストラップ、スケルトンなどのフレームワークを使用できます。フラックス、その他のcss、幅と高さ(%)も使用できます。

于 2016-10-14T05:31:54.770 に答える