

No.1ベストアンサー
- 回答日時:
border-radius: を使ってると思うケド、角丸にした部分の背景は透明。
元々のbodyの背景が白じゃ無いですか?
又は、角丸を使ってる要素の親要素の背景が白。
No.2
- 回答日時:
たぶんHTMLがめちゃくちゃなんじゃないかと。
HTMLには、文書構造以外書きません。デザインのために余計なもの書いてるとそれが邪魔する典型じゃないかと・・
スタイルシートを使う最大の目的は「構造とプレゼンテーションの分離( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html4 … )」ですからね。
ですから、CSSを勉強する前にHTMLを勉強しなければならない。
メモ: CSSスタイルシートを意図した通りに機能させるには、正しい文書解析木が必要です。つまり、正当なHTMLを用いるべきです。
http://jigsaw.w3.org/css-validator/#validate_by_ …
★タブは_に置換してあるので戻してください。
★Another HTML Lint - Gateway( http://www.htmllint.net/html-lint/htmllint.html# )
で検証(右上のDATAから)済みのHTML5
★文字コードはUTF-8
<!doctype html>
<html>
<head>
_<meta charset="utf-8">
_<title>サンプル</title>
_<meta name="description" content="">
_<meta name="author" content="ORUKA">
<style media="screen">
<!--
h1,h2,h3,h4,p{margin:0;line-height:1.6em;}
p{text-indent:1em;}
html,body{margin:0;padding:0;}
header,section,footer{
_width:100%;max-width:1000px;min-width:640px;
_margin:0 auto;
_padding:10px;
}
section{
_position:relative;
_padding-left:10px;
}
section h2{
_margin-right:230px;
}
section section{
_width:auto;min-width:0;
_margin:10px 230px 10px 10px;
_padding:5px;
}
section section,section aside{
_border:solid 2px red;
_border-radius:20px;
}
section aside{
_position:absolute;
_top:0;right:5px;
_width:200px;height:100%;
_padding:5px;
/* 背景を隠す(下記のコメントアウトを外す) */
_box-shadow:10px 10px 10px rgba(0,0,0,0.4);
_right:-10px;
_top:-5px;
*/
}
/* 色付け */
body{background-color:gray;}
header{background-color:aqua;}
section{background-color:white;}
section section{background-color:silver;}
section aside{background-color:lime;}
footer{background-color:yellow;}
-->
</style>
</head>
<body>
_<header>
__<h1 id="title">Your title</h1>
__<nav>
___<ul>
____<li><a href="#">Some</a></li>
____<li><a href="#">navigation</a></li>
____<li><a href="#">links</a></li>
___</ul>
__</nav>
_</header>
_<section>
__<h2>A smaller heading</h2>
__<section>
___<h3>項目</h3>
___<p>
____今、CSSを勉強中なんですが、CSSを角丸にした時、角丸にした部分の背景色が白色になっているのですが、透明にすることは可能なんでしょうか?
調べたのですが、なかなか見つけられず…
___</p>
___<p>
____よろしくお願いします。
___</p>
__</section>
__<section>
___<h3>項目</h3>
___<p>
____角丸にしたからと言ってその余白が白くなるということはありません。
___</p>
___<p>
____その下に白い四角なブロックがあるためとしか考えられません。すなわち、余計な構造がある。
___</p>
___<p>
____透明にするのではなく、ずらしたり影をつけて背景を隠すことになる。<strong>CSSのコメントを外す</strong>
___</p>
___<p>
____このサンプルのように、HTMLはひたすら文書構造だけを記述して、スタイルシートはその文書構造に従ってセレクタを記述して指定していくのがセオリーです。そうすることで、著者はメンテナンスが容易になるし、読者のアクセシビリティは向上するし、検索エンジン最適化もできる。
___</p>
__</section>
__<aside>
___<h3>Something aside</h3>
__</aside>
_</section>
_<footer>
__<h3>A nice footer</h3>
_</footer>
</body>
</html>
回答ありがとうございます。
まだまだ始めたばかりですが、難しいですけど面白いですね。
確かに余計なものがあり、問題をボやけさせてしまってました。
見た目だけでなく、最低限の知識は必要ですね。
もう少し頑張ってみます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS 角丸画像の背景色を透明にしたいです 1 2023/06/23 23:15
- HTML・CSS CSS ストライプの三角 2 2022/05/05 22:43
- HTML・CSS CSSが上手く反映されないみたいです 2 2022/11/21 16:19
- HTML・CSS CSSでサイトの背景に画像を組み込みたいのですが反映されません 2 2022/11/22 16:21
- Illustrator(イラストレーター) イラストレーターで文字の背景に自動で入れた長方形の左側の角だけ丸く(右側だけ直角に)する方法 4 2023/04/21 11:08
- HTML・CSS 書籍を見つつサイト造りの練習をしているのですが、見た目が一致しません 2 2022/11/28 15:00
- Photoshop(フォトショップ) ペイントで丸くトリミングして保存って出来ないのでしょうか? 9 2022/10/03 14:18
- DIY・エクステリア 丸太を競りで購入したいのですが乾燥について教えてください 1 2022/07/28 16:07
- JavaScript htmlとcssに関する質問です 3 2022/12/06 05:36
- JavaScript ローディングアニメーションのロゴがページを読み込んだ後でも消えません 1 2022/09/20 21:50
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
htmlの文字が縦書きになる
-
widthやheightの数値に単位(px...
-
CSSがなぜかfont-sizeだけ効か...
-
IEの表示だけおかしい
-
HTMLのタグでスクロールバーを...
-
float横並びにしたブロックの中...
-
画像イメージの上下左右、欲し...
-
ウインドウを小さくするとbody...
-
背景が下まで表示されないんです。
-
form input テキストを上下中央...
-
余分な縦スクロールバーが出て...
-
CSS3で角丸写真にシャドーを付...
-
Tableレイアウトで寸分の狂い無...
-
css初心者 フレックスボックス...
-
CSSで角丸テーブル
-
<div>と<div>の間の10px程の...
-
【CSS】ヘッダーの高さが不明の...
-
トップに戻るボタン、スマホだ...
-
floatすると一部、段になってし...
-
iframe 内の画像を自動縮小させ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
htmlの文字が縦書きになる
-
widthやheightの数値に単位(px...
-
form input テキストを上下中央...
-
<div>と<div>の間の10px程の...
-
【CSS】ヘッダーの高さが不明の...
-
余分な縦スクロールバーが出て...
-
CSSがなぜかfont-sizeだけ効か...
-
css初心者 フレックスボックス...
-
W3Cのソースコードの検証サービ...
-
表示倍率を変えるとレイアウト...
-
div内に外部のurlを表示させたい
-
画像イメージの上下左右、欲し...
-
table周辺の隙間をなくしたい。
-
divで囲まれたpaddingの指定を...
-
CSSで背景画像を一番下にもって...
-
HTMLのiframeの入れ子について
-
footer を横幅いっぱいに広げる...
-
CSSでボックスのheightが0になる
-
テーブル内の画像をマウスオー...
-
スクロールボックスを中央に配...
おすすめ情報