✨
HTML 網頁設計
  • HTML 簡介
  • 1.網站三兄弟
    • 環境設定
    • HTML 基本結構
      • 文件架構
      • 元素
      • 文章-使用的元素
      • 超連結
      • Form表單
      • 嵌入第三方服務
    • Css 基本使用
      • 使用方式 Background
        • before、after
      • Box-sizing 介紹
      • Reset Css
      • CSS - 排版
        • CSS - 定位器
        • 導覽列篇
        • 置中篇 - 範例
        • 三欄式 - 範例
        • 兩欄式
      • css命名規則
    • JS 基本使用
      • 基本語法
      • 參數/arguments
      • param() 方法
      • 定時器(timer)
  • 2.css 進階使用
    • Display
    • Position
      • z-index and stacking context
      • Table
    • CSS選擇器
  • 3.其他JS工具
    • jQuery 簡介
      • $.cookie()
      • .animate
      • scrollTop
      • 使用效果
    • BootStrap
    • NODE.JS
      • 安裝 Node.js
        • SVG - 可縮放向量圖形
      • webpack
    • React
      • React Native
  • 4.曲線圖
    • Chart 前端操作
      • Datasets Style
      • Line 設定
  • 4.DataTable
    • Bootstrap Table
  • 99.其他內容
    • Webpack
    • IIS - 網際網路資訊服務
      • 環境設定
      • WEB IIS架站
Powered by GitBook
On this page
  • 範例一、使用clear:both
  • 範例二、margin
  • 範例三、float
  • 範例四、 after、 before

Was this helpful?

  1. 1.網站三兄弟
  2. Css 基本使用
  3. CSS - 排版

兩欄式

Previous三欄式 - 範例Nextcss命名規則

Last updated 4 years ago

Was this helpful?

操作範例

範例一、使用clear:both


.wrap { background-color: pink; width: 500px;
 margin-left: auto; margin-right: auto; }
.clearFix { display: block; clear: both; }
.navi, .main { float: left; }
.navi { 
   background-color: yellowgreen;
   width: 100px;
 }
.main { 
     background-color: gray; 
     width: 400px;
 }
<body>
	<div class="wrap">
		<div class="navi">
			<p>左邊</p>
			<p>左邊</p>
			<p>左邊</p>
		</div>
		<div class="main">
			<p>右邊</p>
			<p>右邊</p>
			<p>右邊</p>
			<p>右邊</p>
			<p>右邊</p>
			<p>右邊</p>
			<p>右邊</p>
		</div>
		<span class="clearFix"></span>
	</div>
</body>

範例二、margin

@charset "utf-8";

.wrap {
	background-color: pink;
	width: 500px;
	margin-left: auto;
	margin-right: auto;
}

.navi {
	float: left;
	width: 100px;
	background-color: yellowgreen;
}

.main {
	margin-left: 100px;
	background-color: gray;
}

範例三、float

@charset "utf-8";

.wrap {
	background-color: pink;
	width: 500px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}

.navi, .main {
	float: left;
}

.navi {
	background-color: yellowgreen;
	width: 100px;
}

.main {
	background-color: gray;
	width: 400px;
}

範例四、 after、 before

@charset "utf-8";

.wrap {
	background-color: pink;
	width: 500px;
	margin-left: auto;
	margin-right: auto;
}

.wrap::after {
	content: "";
	display: block;
	clear: both;
}

.navi, .main {
	float: left;
}

.navi {
	background-color: yellowgreen;
	width: 100px;
}

.main {
	background-color: gray;
	width: 400px;
}