ホームページ >ウェブフロントエンド >htmlチュートリアル >HTML の初心者です。簡単な質問があります。助けてください。_html/css_WEB-ITnose

HTML の初心者です。簡単な質問があります。助けてください。_html/css_WEB-ITnose

WBOY
WBOYオリジナル
2016-06-21 08:59:531167ブラウズ

<!DOCTYPE html PUBLIC "-//W3C//Dli XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/Dli/xhtml1-transitional.dli"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title></title><style type="text/css">	*{margin:0;padding:0}	#one{width:800px;height:500px;background:blue;}	#two{width:500px;height:300px;background:red;}	#three{width:100px:height:100px;background:green;}</style></head><body>	<div id = "one">		one		<div id = "two">			two			<div id = "three">				three			</div>		</div>	</div></body>


非常に単純な 2 レベルのネスト
しかし、得られる効果は非常に異常です。設定した 3 つのサイズは 100*100 ですが、得られる形状はなぜ長いバーになります。 ?


ディスカッションへの返信(解決策)

FFもIEもこんな感じ

FFもIEもこんな感じ


width:100px:height:100px
お兄さん、100px:heightはセミコロンではなくコロンです
セミコロンに変更してください

  #three{width:100px:height:100px;background:green;}



これは間違っています。
  #three{width:100px;height:100px;background:green;}

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。