No.2ベストアンサー
- 回答日時:
> padding:0pxを記載追加してもやはりマージンが消えません。
CSSに於けるマージン(margin プロパティ)と、余白という意味でのマージンを混同しないようにした方が賢明です。
それにしても、提示されたソースで再現させようとしても症状は現れませんでした。
可能であれば実際に症状が発生するページを提示するか、より厳密なソースを提示してください。
または、症状の再現が期待できる環境(ブラウザなど)の情報を示してみてください。
No.4
- 回答日時:
> #containerのbackground-color:#330000とwidth:100%を消去しましたところ、今度は背景が真っ白になりました。
> 何故でしょうか・・・・。
CSSは自分で記述したのではないのですか?
「ページをブラックの背景で制作したい」のに
body内の大概をdivで括って、そのdivに background-color:#FAFAFA; とか指定してるのは何故でしょうか・・・・。
ありがとうございます。
一部分だけを背景:#FAFAFAにしたかったのですが、いろいろ試しまして解決しました^^
お世話になり本当にありがとうございました。
No.3
- 回答日時:
試してみたところ#containerのbackground-color:#330000が支配的になりました。
width:100%はまずいかも。
bodyの色を出したかったらcontainerのbackground-color:#330000は消去した方が良いかも知れないです。
この回答への補足
ご回答ありがとうございます!
#containerのbackground-color:#330000とwidth:100%を消去しましたところ、今度は背景が真っ白になりました。
何故でしょうか・・・・。
-----css-----
@charset "shift_jis"
body { margin:0px; background-color:#330000;}
img {border:0px;}
p {margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-size:12px;}
#container{
margin:0px;
text-align:center;}
#wrapper{
width: 800px;
margin-left:auto;
margin-right:auto;
background-image: url("../image/shadow.gif");
background-repeat: repeat-y;}
#herder{
width:750px;
height:220px;
margin-left:auto;
margin-right:auto;}
#topspace{
width:750px;
height:250px;
margin-left:auto;
margin-right:auto;
margin-bottom:10px;}
#topspace1{
float:left;
width:580px;
height:250px;}
#topspace2{
float:right;
padding:5px;
width:158px;
height:238px;
border: 1px solid #999999;
text-align:left;
font-size:12px;
background-color:#FAFAFA;}
#topspace2 ul{
margin:0px;
padding-left:20px;
list-style-image: url("../image/li_ico.gif");
list-style-type:disc;
list-style-position:outside;}
#topspace2 li{padding:1px 0px 2px 0px;}
#main_contents{
width: 750px;}
#footer {
width:752px;
height:800px;
margin-left:auto;
margin-right:auto;
background-color:FAFAFA;}
-----html-----
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=shift_jis">
---省略---
<style type="text/css">
<!--
@import url(css/cv_body.css);
-->
</style>
</head>
<body>
<div id="container">
<div id="wrapper">
<div id="herder">
<iframe src="#" width="750" height="220"marginwidth="0" marginheight="0" Frameborder="no" Scrolling="no"></iframe>
</div>
<div id="topspace">
<div id="topspace1"><img src="#" width="580" height="250"> </div>
<div id="topspace2">
<h1><a href="#" target="_blank">**********</a></h1>
<ul>
<li><a href="#">**********</a></li>
<li><a href="#">**********</a></li>
<li><a href="#">**********</a></li>
<li><a href="#">**********</a></li>
<li><a href="#">**********</a></li>
</ul>
<p style="margin-top:20px;">
<div align="right"><a #" target="_blank">**********</a></div>
</p>
</div>
</div>
<div id="footer">
<iframe src="#" width="752" height="800"marginwidth="0" marginheight="0" Frameborder="no" Scrolling="no"></iframe>
</div>
</div>
</div>
</body>
</html>
No.1
- 回答日時:
関係する要素までのHTMLソースと、関係するCSSソースを提示されれば的確な回答ができるかもしれません。
* {margin:0; padding:0;}
を適用させても余白が現れるようなら現物を検証する必要がありそうです。
0には単位をつけても構いません。
この回答への補足
padding:0pxを記載追加してもやはりマージンが消えません。
以下にCSSを表記させていただきます。
まだCSSは勉強し始めですのでかなり不都合な点もあるかと思いますが、ご指導いただけましたら幸いです。
body { margin:0px; padding:0px; background-color:#000000;}
img {border:0px;}
p {margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-size:12px;}
#container{
width: 100%;
margin:0px;
text-align:center;
background-color:#330000;}
#wrapper{
width: 800px;
margin-left:auto;
margin-right:auto;
background-image: url("../image/shadow.gif");
background-repeat: repeat-y;}
#herder{
width:750px;
height:220px;
margin-left:auto;
margin-right:auto;}
#topspace{
width:750px;
height:250px;
margin-left:auto;
margin-right:auto;
margin-bottom:10px;}
#topspace1{
float:left;
width:580px;
height:250px;}
#topspace2{
float:right;
padding:5px;
width:158px;
height:238px;
border: 1px solid #999999;
text-align:left;
font-size:12px;
background-color:#FAFAFA;}
#topspace2 ul{
margin:0px;
padding-left:20px;
list-style-image: url("../image/li_ico.gif");
list-style-type:disc;
list-style-position:outside;}
#topspace2 li{padding:1px 0px 2px 0px;}
#footer {
width:752px;
height:800px;
margin-left:auto;
margin-right:auto;
background-color:FAFAFA;}
------html部分↓-----------
<div id="container">
<div id="wrapper">
<div id="herder">
<iframe src="#" width="750" height="220"marginwidth="0" marginheight="0" Frameborder="no" Scrolling="no"></iframe>
</div>
<div id="topspace">
<div id="topspace1"><img src="#" width="580" height="250" alt="************"> </div>
<div id="topspace2">
<h1><a href="#">************</a></h1>
<ul>
<li><a href="#">************</a></li>
<li><a href="#">************</a></li>
<li><a href="#">************</a></li>
<li><a href="#">************</a></li>
<li><a href="#">************</a></li>
</ul>
<p style="margin-top:20px;">
<div align="right"><a href="#"target="_blank">************</a></div>
</p>
</div>
</div>
<div id="footer">
<iframe src="#" width="752" height="800"marginwidth="0" marginheight="0" Frameborder="no" Scrolling="no"></iframe>
</div>
</div>
</div>
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【お題】絵本のタイトル
- ・【大喜利】世界最古のコンビニについて知ってる事を教えてください【投稿~10/10(木)】
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
CSSのtransform: translate(-50...
-
aタグに直接style=""で:hoverを...
-
<h1>タグの後の行間を詰めたい。
-
インラインフレームの表示位置...
-
Formタグのブロックの高さについて
-
chromeだけbody直下に空白が開く
-
HTMLフォームのSELECTの幅を一...
-
外部CSSがFireFoxで反映されません
-
htmlのタグ間の謎の空白
-
CSSで見出し(タイトル)行の右...
-
ホームページビルダー13で作...
-
htmlとcssについて 初心者です...
-
text-alignの解除の方法
-
XHTML+CSSの段組についてです。
-
<pre>で折り返させる方法を教え...
-
エクセルでサイズに合ったもの...
-
htmlでテーブル内にテキストボ...
-
PDFへてのテキストボックスにて...
-
scilabについて質問
-
crescent eveについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
CSSのtransform: translate(-50...
-
aタグに直接style=""で:hoverを...
-
HTMLフォームのSELECTの幅を一...
-
<h1>タグの後の行間を詰めたい。
-
インラインフレームの表示位置...
-
text-alignの解除の方法
-
端から端まで横線を引きたい
-
Formタグのブロックの高さについて
-
なぜ左に寄っているの?
-
macとwindowsのレイアウト崩れ...
-
CSSの設定
-
外部CSSがFireFoxで反映されません
-
FireFoxで見るとブラウザの幅に...
-
<legend>で表示されるタイトル...
-
INPUT TEXT内の文字位置を指定...
-
作成したホームページの自動改...
-
CSSでh1とその下の文字との行間...
-
ホームページビルダー 空白の...
-
Dreamweaverで画面サイズを一定...
-
htmlのタグ間の謎の空白
おすすめ情報