2011 本站教學範例已全面更新~ 新教學請看 http://www.flycan.com/article/   【到新的教學討論區】
【飛肯設計學苑】- 回首頁 -
回首頁最新開課訊息企業包班教育訓練範例教學區問題討論區交流分享區程式下載區
Photoshop影像達人專修班 Photoshop 遮色片 & 色版創作進階班 CSS 版面設計專修班 ActionScript 3.0 程式設計入門班 ActionScript & XML 進階整合應用班 Dreamweaver & CSS網頁版型設計班

 

本站已全面更新~ 2011年 新教學範例請看 → http://www.flycan.com/article/

 

【CSS 語法教學】範例區
【CSS語法教學】浮動區塊:表格做不到的功能之一

發表新主題   回覆主題
【飛肯】教學網站 首頁 » 【CSS 語法教學】範例區
上一篇主題 :: 下一篇主題  
發表人 內容
【姜】
【老師】
【老師】


註冊時間: 2005-12-01
文章: 1873

發表【CSS語法教學】浮動區塊:表格做不到的功能之一 引言回覆

發表於: 2006-08-11 02:44 
【CSS 語法】浮動區塊:表格做不到的功能之一

CSS 語法中的 div 標籤本來是「區塊」的功能,後來 dreamweaver 在編排文字時卻常常拿來當作「段落」的功能在使用,取代了原本 html 中的 p 標籤~ 若您只會將 div 標籤用在「段落」的功能就真是太委曲它了~

div 標籤是 CSS 語法用來取代 table 表格很重要的工具,在標準的 CSS 排版中都是用 div 標籤來劃分網頁內容,無論是相對定位還是絕對定位,使用起來相當方便,在網頁的大小和讀取速度上比 table 快上許多,更重要的是在版面的調整和修改時,只要調整一兩個參數,整個網站的網頁即可煥然一新,傳統的 table 只能全部重排,耗時又耗工,因此 div 標籤可以大大的減少網頁開發的成本支出。

以下就用一個小範例來講解 div 標籤功能:

更多 CSS div 教學 - 請看→ http://www.flycan.com/article/category/css


先在<body>之內寫入一些 div 標籤~
flycan-01.jpg

 


使用 CSS 樣式定義 div 標籤的外觀:
height: 120px;//高度 120
width: 120px; //寬度 120
background-color: #6699FF; //背景色 藍色
border: 2px dashed #003366; //虛線邊框 2 像素 深藍色
margin: 20px; //四周邊界 20 像素
flycan-02.jpg

 


目前在 IE 瀏覽器呈現的結果如下:
flycan-03.jpg

 


再加上一個語法「float: left;」浮動排列~
flycan-04.jpg

 


在 IE 瀏覽器呈現的結果如下:
flycan-05.jpg

 


調整 IE 瀏覽器大小時,div區塊也會自動調整排位置~
flycan-06.jpg

 



【姜】 在 2011-02-23 23:42 作了第 5 次修改
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 MSN Messenger
【姜】
【老師】
【老師】


註冊時間: 2005-12-01
文章: 1873

發表 引言回覆

發表於: 2006-08-11 02:58 
「float: left;」浮動排列~ 是 CSS 排版時很常用到的語法之一,這也是表格做不到的功能之一.....

尤其是對於學習過 PHP 或 ASP 資料庫的同學來說,想要做出電子相本或購物網站的頁面編排時,常常很煩惱如何做到「巢狀重覆排列」的效果,要寫一大堆程式才做得到,若改用 CSS 語法的話,只要短短一句「float: left;」就解決啦~ 是不是很神奇呢! OO

更多 CSS div 教學 - 請看→ http://www.flycan.com/article/category/css

【姜】 在 2011-02-23 23:43 作了第 1 次修改

回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 MSN Messenger
ken201200
【一年級】
【一年級】


註冊時間: 2006-08-11
文章: 5

發表 引言回覆

發表於: 2006-08-11 11:10 
【豪】 寫到:
「float: left;」浮動排列~ 是 CSS 排版時很常用到的語法之一,這也是表格做不到的功能之一.....

尤其是對於學習過 PHP 或 ASP 資料庫的同學來說,想要做出電子相本或購物網站的頁面編排時,常常很煩惱如何做到「巢狀重覆排列」的效果,要寫一大堆程式才做得到,若改用 CSS 語法的話,只要短短一句「float: left;」就解決啦~ 是不是很神奇呢! OO

---------------------------分隔線-------------------------------------------

感謝豪哥^^

回頂端
檢視會員個人資料 發送私人訊息
redmoon_j
【三年級】
【三年級】


註冊時間: 2006-01-16
文章: 32

發表 引言回覆

發表於: 2007-11-08 22:14 
css就是好!



一天到晚想做梦的墨斗鱼
回頂端
檢視會員個人資料 發送私人訊息 參觀發表人的個人網站
從之前的文章開始顯示:   
發表新主題   回覆主題     1頁(共1頁)
【飛肯】教學網站 首頁 » 【CSS 語法教學】範例區

 
所有的時間均為 台北時間 (GMT + 8 小時)
前往:  

回首頁】【最新開課訊息】【企業委訓】【範例教學分享區】【問題討論區