Gizport
1 回答
0
Share (facebook)
249
view
全般

CSS1カラムでリキッドレイアウト設定した時のAndroidでの見え...

CSS1カラムでリキッドレイアウト設定した時のAndroidでの見え方について スマートフォンに対応したサイトにしようとリキッドレイアウトの導入を考えており、
色々と調べて、パソコンブラウザ(GC,Firefox)とiPhoneで見るとうまくいったのですが、Androidでの見え方に問題があります。

動作確認はGalaxy3(SO-06D)でしています。
・デフォルトブラウザ
・Dolphin Browser
上記2つのアプリで確認しましたが、ブラウザによっても見え方がまったく異なります。

画像を添付しましたので、そちらで確認してもらえればと思います。
①→デフォルトブラウザで表示
②→①をスワイプした状態
③→ドルフィンで表示
④→③をスワイプした状態

ソースは、

HTML↓(body,headは省略します)

<div class="colmask fullpage">
<div class="col1">
<!-- Column 1 start -->
本文
<!-- Column 1 end -->
</div>
</div>

CSS↓

body,td,th{
font-size:80%;
color:#666666;
width:100%;
min-width:500px;
font-family:Verdana,Osaka,'メイリオ';
font-weight:normal;
margin:0;
padding:0;
}

.colmask {
position:relative;
clear:both;
float:left;
width:100%;
overflow:hidden;
}

.fullpage {
background:#FFFFFF;
}

.fullpage .col1 {
margin:0 1em;
}

としています。
iPhoneではきちんと画面幅での改行がされているのですが、Androidだと見え方に差異があったりよくわからない場所で改行が入ってしまうので困っています。

どなたか詳しい方、何がいけないのかご教授いただければと思います。
何か他に必要な事項やソース部分がありましたら、追記しますので、よろしくお願いします。
Yahoo!知恵袋 3995日前
コメントする
お気に入り
1
質問者が選んだベストソリューション
①、③はおそらくmin-width:500px;が適用さている、それとviewportのdevice-widthが正しく設定されていないと思われ。
②、④は意味わからん。スワイプした状態って?ピンチアウトのことか?

.colmask {
position:relative;
clear:both;
float:left;
width:100%;
overflow:hidden;
}
↑これも意味わからん。width100%なのになぜfloatが必要なのか?
しかも段組無し(1カラムとは言わないだろう普通。)なのに。

そもそもwidth:100%;のリキッドレイアウトにしたらスマホ対応(キリッ
ていう設計自体が激甘。
レスポンシブデザインの設計をお勉強しましょう。
http://www.amazon.co.jp/s/ref=nb_sb_ss_i_1_6?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&url=search-alias%3Daps&field-keywords=%E3%83%AC%E3%82%B9%E3%83%9D%E3%83%B3%E3%82%B7%E3%83%96web%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3&sprefix=%E3%83%AC%E3%82%B9%E3%83%9D%E3%83%B3%E3%82%B7%E3%83%96%2Caps%2C419
Yahoo!知恵袋 3995日前
シェア
 
コメントする
 

参考になったと評価
  このQ&Aは参考になりましたか?

Share (facebook)
その他の解決方法を知っていますか?
回答する
全般
144
Views
質問者が納得1 あなたがLINEで登録している電話番号を奥様が持っている場合は表示されます 2 電話番号は表示されないです 3 他人の友達はLINEで連絡先を送らなければわかりません 4 5 あなたがLINEに登録している電話番号を持っているからです 6 ニックネームとプロフィール画像です たしかfacebookで登録すれば電話番号はいらないとか聞いたことがあります ですがその場合最初からやり直さなければいけないかと 私はこの程度ぐらいしか知らないので詳しくは調べるなりここをみるなり http://matome.na...
3887日前view144
全般
114
Views
質問者が納得電話を受ける場合・・機内モードオフ。データローミングオフ。 電話を受けない場合・・機内モードオン。(機内モードオンでデータローミングは自動的にオフになります) この状態でWiFiのみをオンにすれば、高額請求も回避できますし、WiFiがあるところだけでネットが使えますよ! お気をつけていってらっしゃい!
3888日前view114
全般
181
Views
質問者が納得①事前にiTunesかiCloudにバックアップをとりましょう 手順はこちら http://support.apple.com/kb/HT1766?viewlocale=ja_JP ②AppleStoreに持ち込めば即日交換してもらえます(ジーニアスバーの予約必須) 1時間もあれば終わるでしょう ③ジーニアスバー予約はこちらから http://concierge.apple.com/reservation/jp/ja/techsupport/ ④もらえません 再生品として蘇らせるためにAppleに回収...
3894日前view181
使い方・操作方法
315
Views
質問者が納得日本語フォントで1文字でも入力すると その後入力した文字がローマ字であろうと日本語であろうと 対応外フォントと認識されて初期値のフォントが適用されるようです。 メモを起動したら文字を何も入力せずに、 入力文字タイプを切り替えるボタン(左下の地球?のマーク)で 英文字に切り替えます(キーボードのような横長の配列タイプ)。 その状態で入力してみてください。
3926日前view315
全般
114
Views
質問者が納得ご契約のキャリア(通信事業者)もご使用のメールアカウント(メールアドレスの@から後ろ部分)も書いてないので、正確な解答は出来ませんが、キャリアメールなら、キャリアのサービスサイトから設定ファイルをダウンロードして、メールの設定をやり直してみて下さい。 iPhoneで使えるメールアドレスなんて無限にあるんですよ^^;
3468日前view114

取扱説明書・マニュアル

7534view
http://manuals.info.apple.com/.../iPhone_iOS4_User_Guide_J.pdf
258 ページ17.94 MB
もっと見る

関連製品のQ&A