HTML以下に動作していないフロートとの奇妙なアライメントは:(しかしJSfiddleは、HTMLとCSSの両方を持っていた)シンプルなHTML、一見
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<div class="top1">
<div class="top1-left">
Welcome, Guest
<a href="https://www.google.ca">Login</a>
<a href="https://www.google.ca">Sign up</a>
</div>
<div class="top1-right">
Stay Updated
<a href="https://www.google.ca">Subscribe via RSS</a>
<a href="https://www.google.ca">Email Updates</a>
</div>
</div>
<div class="top2">
<div class="top2-text">
<span style="font-size:40px;">My Blog</span>
<span style="font-size:20px; margin-left: 40px;"> Description of My Blog</span>
</div>
</div>
<div class="top3">
<div class="top3-text">
<span style="font-size:20px; margin-right: 40px;">HOME</span>
<span style="font-size:20px; margin-right: 40px;">ABOUT</span>
<span style="font-size:20px; margin-right: 40px;">BLOG</span>
<span style="font-size:20px; margin-right: 40px;">CONTACT</span>
</div>
</div>
</body>
</html>
https://jsfiddle.net/fsf90593/
私の質問は、なぜ "TOP3" のテキストはありませんDIV他の部門と同じように左に浮いていますか?私はかなりそのdivのための同じCSSとhtmlコードを持っています。おそらく簡単な答えですが、私はHTML CSSの世界にはかなり新しいです、助けてください。
あなたは、すべてのdiv放置上60PXパディングを持っているので、それはあります。 – Ofisora
@VXpここで使用するテーブルオブジェクトはありません – Jesus
@Ofisoraどのようにして同じエフェクトを達成できますか?代わりにマージンに切り替えて同じ問題を実行しています – mcgillian