スマホサイトを作成しているのですが、
なぜかフッター部分が途中で途切れてしまいます。
考えられる原因はなんでしょうか。
【meta】
<meta name="viewport" content="width=device-width,maximum-scale=1,user-scalable=no">
【html】
<footer>
<div class="footerWrapper">
<div class="footer clearfix">
<div class="inner fL"> <a href="http://XXXXXXXXXjp/"><img src="http://XXXXXXXXX/img/footer_logo.png" width="228" height="22" alt="テスト"></a>
<ul class="mt15">
<li><a href="http://XXXXXXXXX.jp/shopinfo/">テスト1</a>|</li>
<li><a href="http://XXXXXXXXX.jp/menu/">テスト2</a>|</li>
<li><a href="http://XXXXXXXXX.jp/school/">テスト3</a>|</li>
<li><a href="http://XXXXXXXXX.jp/prof/">テスト4</a>|</li>
</ul>
</div>
<div class="inner fR">
<ul class="mt10">
</ul>
</div>
</div>
<!-- /.footer -->
<div class="copy mt35">
<p class="taC white"><small>テスト</small></p>
</div>
</div>
</footer>
【CSS】
.footerWrapper {
margin: 35px auto 0 auto;
width: 100%;
height: 148px;
background: url(../img/footer_back.png) left top repeat-x;
padding-top: 20px;
/*--------------------------------------------------------
スマホ対応
--------------------------------------------------------*/
min-width:1000px;
}
.footer {
width: 70%;
margin: 0 auto;
clear:both;
}
.footer .inner.fL {
width: 620px;
}
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
スマホ用であるか否かは無関係。
PC用と共通でよいです。HTMLを使ってウェブページ作成する最大の目的が、【引用】____________ここから
HTML文書が、ブラウザやプラットフォームの違いを超えてうまく働くべきであるということは、多くが認めるところである。 相互運用性の達成は、コンテンツプロバイダのコストを低下させる。なぜならただ1種類の文書しか作る必要がなくなるからだ。
・・・【中略】・・・
HTMLは、どんな環境からもWebの情報を利用できるようにすべきだという方針の下に開発されている。例えば、様々な解像度や色深度のグラフィックディスプレイを持つPCや、携帯電話、モバイル機器、音声入出力機器、帯域が広いコンピュータや狭いコンピュータ、等の環境である。
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ここまで[Introduction to HTML 4 (ja)( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html4 … )]より
>なぜかフッター部分が途中で途切れてしまいます。
示されたソースではどこがどう切れるかわかりません。
HTML5を使われているようですが!!だとしたらDIVは原則使ってはなりません。
NOTE:Authors are strongly encouraged to view the div element as an element of last resort, for when no other element is suitable.( http://www.w3.org/TR/2012/CR-html5-20121217/grou … )
「著者は、他に適当な要素がないときの最後の最後の手段の要素としてdiv要素を表示することを推奨する。」
また、HTML5ではsmall要素は「細則」を示す要素です。
文字を小さくする意味でのsmallはありません。--プレゼンテーションに関わる要素はすべてなくなりました。
★class名は文書構造を示すために書く物でスタイルシートのために書かない。
『class属性と併用することで、文書に構造を付加する( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html4 … )』
スタイルシートは文書構造に基づいて書くので・・
あとあと、どこに適用されているか宝探しをする羽目になる。
footer ul li{}でfooter内のul内のliだとわかる。
★セレクタは基点セレクタを省略しないように!!
HTMLはこれだけでよい。それ以外は一切不要です。
<footer>
<h2><a href="http://XXXXXXXXXjp/"><img src="http://XXXXXXXXX/img/footer_logo.png" width="228" height="22" alt="テスト"></a></h2>
<ul>
<li><a href="http://XXXXXXXXX.jp/shopinfo/">テスト1</a></li>
<li><a href="http://XXXXXXXXX.jp/menu/">テスト2</a></li>
<li><a href="http://XXXXXXXXX.jp/school/">テスト3</a></li>
<li><a href="http://XXXXXXXXX.jp/prof/">テスト4</a></li>
</ul>
<address>テスト</address>
</footer>
html,body{margin:0;padding:0;}
header,section,footer{
width:100%;max-width:1000px;min-width:630px;margin:0 auto;padding:5px;}
/* ここから */
footer{
height: 148px;
background: url(../img/footer_back.png) left top repeat-x;
text-align:center;
}
footer ul{width: 70%;margin: 0 auto;}
footer ul,footer ul li{list-style:none;margin:0;padding:0;text0align:center;}
footer ul li{display:inline-block;width:20%;}
footer ul li+li{border:solid 1px black;border-width:0 0 0 1px;}
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS 書籍を見つつサイト造りの練習をしているのですが、見た目が一致しません 2 2022/11/28 15:00
- HTML・CSS ヘッダーの画像にメインエリアがかぶってしまいます 1 2022/11/28 14:06
- HTML・CSS テキストを画面の真ん中に配置したいです。 2 2022/11/25 16:11
- HTML・CSS cssの display: flex;で横並びにならずに困ってます 1 2022/12/04 13:18
- その他(IT・Webサービス) html cssについて 3 2023/05/13 12:48
- HTML・CSS html/cssで要素が出てこなくて困ってます 1 2022/12/31 16:59
- HTML・CSS cssが効かなくて困ってます 1 2023/01/01 23:57
- HTML・CSS CSS のみのタブ切り替えについて 1 2023/01/11 16:47
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/30 09:10
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・【大喜利】【投稿~11/12】 急に朝起こしてきた母親に言われた一言とは?
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・好きな「お肉」は?
- ・あなたは何にトキメキますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・ハマっている「お菓子」を教えて!
- ・【大喜利】【投稿~11/1】 存在しそうで存在しないモノマネ芸人の名前を教えてください
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・つい集めてしまうものはなんですか?
- ・自分のセンスや笑いの好みに影響を受けた作品を教えて
- ・【お題】引っかけ問題(締め切り10月27日(日)23時)
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
リストの数字のフォントサイズ...
-
display:table;を多段表示させたい
-
リストマーカーをボックス内に...
-
ホームページ上で数学の公式を表示
-
Dreamweaverで、ul要素の下に写...
-
html/cssの、navを2段にする...
-
list-style-type部分だけ大きく...
-
ulとliで囲った文字の一部を変...
-
ドロップダウンメニューが隠れ...
-
疑似クラス :activeが効きません
-
HTML5のfooterに見出しを付けて...
-
<table>の高さ固定。情報増加時...
-
CSSでリスト[li]の表示がズレる
-
CSS フォントサイズの違うリス...
-
ulやolのリストを横並びに表示...
-
<ul>~</ul>が二つ続くと間に改...
-
CSSのリストタグについて
-
html <ul></ul>の並びで一行空...
-
xhtmlでページを作ったらcssのh...
-
HTML5でサイドバーのメニューが...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
リストマーカーをボックス内に...
-
ulタグやliタグの中でbrタグ...
-
liタグの中に<p>タグやら<dl>を...
-
リストの数字のフォントサイズ...
-
html/cssの、navを2段にする...
-
<ul>~</ul>が二つ続くと間に改...
-
<ul><li></li></ul>にするメリ...
-
HTMLで組織図を作成する方法
-
レスポンシブWebデザインでリン...
-
番号付きリスト(<Ol><Li>・・...
-
<table>の高さ固定。情報増加時...
-
ol要素の番号とリスト項目の離...
-
htmlの<ol>タグで、数字などを...
-
html <ul></ul>の並びで一行空...
-
divタグ内のコンテンツが重なっ...
-
ulとliで囲った文字の一部を変...
-
HTML5のfooterに見出しを付けて...
-
文法チェックの<A>と</A>の間が...
-
jQuery-もっと見るボタンをスマ...
-
テーブル内のプルダウンの下に...
おすすめ情報