4

.NET を使用してメーリング アプリケーションを開発していますが、さまざまな画面サイズの CSS が自動生成されます。Windows で結果を表示する最良の方法は何ですか?

Android および iOS デバイスは WebKit を使用していますが、画面サイズを模倣する方法がわかりません。

たとえば、次のようなものがある場合:

<link rel="stylesheet" media="only screen and (max-device-width: 480px)" href="css/mobile.css" type="text/css" />

オンライン エミュレーターには興味がありません。WebKit.NET を使用しています。

4

4 に答える 4

2

このツールを試してみてください

http://quirktools.com/screenfly/

さまざまなブラウザーが tthm をダウンロードし、そのサイトを使用して Windows で試してみてください。

于 2013-09-08T17:47:41.003 に答える
1

私は WPF でこれを試みたことはありませんが、Windows フォームでは期待どおりに動作するため、これが役立つ場合があります。

私は次のようにメディア クエリを使用します。

@media (min-width: 300px) {

パネルを埋めるためにドッキングされたWebKitBrowserコントロールがあり(フォームの上部にいくつかのコントロールがドッキングされているため)、単にフォームの寸法を設定するよりも確認できます。

this.MaximumSize = this.MinimumSize = this.Size = new Size(width, height);

期待どおりにメディアクエリをトリガーします。たとえば、私が使用している縦/横ボタンがあります。これはフォームの幅と高さを反転させるだけで、ドッキングされたブラウザーはその新しい向きを埋めます。かなり簡単なはずですか?

試してみてうまくいかない場合は、何が機能しているのか、機能していないのかについてもう少し情報を提供できると思います。

于 2014-05-27T14:04:34.247 に答える