พึ่งได้ลอง css framework ครับ ทำงานง่ายขึ้นเยอะเลย [พร้อมวิธีใช้งานเบื้องต้น]

เริ่มโดย kanin03, 13 มิถุนายน 2012, 18:38:44

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

kanin03

พอดีพึ่งมีโอกาสได้ลอง css framework มาครับเนื่องจากต้องการทำระบบ จัดการ ของตัวเองแต่ด้วยความขี้เกียจ design เลยหันมาหา css framework แล้วมันก็ได้แบบนี้ครับ







css framework ตัวนี้ชื่อ Bootstrap น่ะครับ framework ตัวนี้เป็น html5   css3 นะครับและมี jQuery ให้ใช้อีกด้วย
ส่วนเว็บไซต์ก็
http://twitter.github.com/bootstrap/index.html
เพื่อนๆสามารถเข้าไปดาวน์โหลดและศึกษาได้เลยครับ
และแน่นอนครับมันฟรี!  :wanwan019:

ส่วนวิธีใช้ เดียวผมว่างๆจะเข้ามาอัพเดทวิธีใช้เบื้องต้นให้นะครับ ไม่ยากเลยแหละ  :wanwan003:

คงมาฝากไว้แค่นี้ครับวันนี้ บางคนรู้แล้วก็ข้ามไปนะครับ  :wanwan012:




วิธีใช้เบื้องต้นก่อนนะครับ
ควรมี firebug ครับช่วยได้เยอะทำให้การทำงานไวขึ้นมาก

ก่อนอื่นครับผมขอแนะนำคู่มือก่อนครับ Bootstrap เค้าทำเอกสารใช้งานคร่าวๆไว้ให้เราแล้วครับเราสามารถใช้ตามเค้าได้เลย

1. Scaffolding ส่วนนี้คือพวก Grid และ Layout ทำให้เราออกเว็บได้ง่ายมากขึ้นแบบสุดๆโดยไม่ต้องมาเขียนโค๊ดให้ยุ่งยากอีกต่อไป
โดยตัว Bootstrap นั่นจะแบ่ง grid มาให้ 12 ช่อง = 1 ความกว้างของจอ ลองดูตัวอย่างตรงนี้น่ะครับ
http://twitter.github.com/bootstrap/scaffolding.html#gridSystem

อันนี้คือส่วนของ 2. Base CSS
http://twitter.github.com/bootstrap/base-css.html
ส่วนนี้เขาจะบอกพวก tag ต่างๆ เช่น
   Typography เช่นพวก tag h1 h2 - h6 , tag address อะไรประมาณนี้เราสามารถใช้ firebug ดูได้เลยสะดวกมาก
   Code เป็นพวกการแสดงผลโค๊ดต่างๆ
   Tables อันนี้เป็นตาราง ทำให้ตารางสวยงามกว่าเดิมเยอะ
   Forms เป็น css พวกแบบฟอร์ม ที่ออกแบบมาให้ใช้งานเยอะพอสมควร เราไม่ต้องแต่งเอง ใช้อันนี้ฟอร์มเราจะเหมือนเว็บ 2.0 เลยแหละ!
   Buttons มีปุ่ม css ให้เลือกหลากหลายสี สวยงาม เหมาะกับ seo
   Icons by Glyphicons ส่วนนี้เป็นส่วน icon เล็กๆ มีให้เลือกใช้งานมากมาย

3. ส่วนนี้คือ Component ส่วนประกอบต่างๆ
http://twitter.github.com/bootstrap/components.html
มีเมนูให้เลือกดูชอบอันไหนก็ใช้ firebug เอาเลยสะดวกดี

4. Useless
http://twitter.github.com/bootstrap/less.html
อันนี้จะบอกว่า แต่ละคลาสแต่ละไอดี ทำงานอย่างไร สีอะไร เราสามารถดูแล้วแก้ไขในไฟล์ css ของเราได้
โดยจะมีหน้า Customize มาให้ด้วย http://twitter.github.com/bootstrap/download.html เราสามารถเลือกกำหนด css ได้เองว่าต้องอะไร, สีอะไร ขนาดฟ้อน อะไรพวกนี้
(ส่วนนี้ต้องลองเล่นดูเองนะครับ)

5. JsPlugins มี หลายแบบให้เลือกใช้เลยครับต้องลองดูเองนะครับผมอธิบายไม่หมดบางอันผมก็ยังไม่เคยใช้
http://twitter.github.com/bootstrap/javascript.html

และส่วนสุดท้ายของ bootstrap คือ
http://twitter.github.com/bootstrap/examples.html
หน้านี้สำหรับท่านผู้เริ่มต้นหรอท่านที่ไม่เป็นอะไรเลย
เขามีตัวอย่างให้ดูหลายแบบ เราแค่ใช้ firebug ดูก็จะสามารถเข้าใจส่วนประกอบได้พอสมควร




เอาละครับผมจะเข้าเบสิกก่อนละนะว่าก่อนที่เราจะใช้เจ้า bootstrap นี่ต้องทำยังไงบ้าง (โหลด bootstrap มาก่อนนะ)
ในส่วนของ <head>
1. เลยให้ include เจ้า bootstrap.css เจ้าตัวนี้ มี 2 ตัวนะ
<link href="เว็บเรา/css/bootstrap.css" rel="stylesheet">
<link href="เว็บเรา/css/bootstrap-responsive.css" rel="stylesheet">


2. เหมือนเขาจะบอกว่า ie6 - 8 ไม่ซับพอตอีเลเมนบางตัวเลยต้องแอดนี้ไป
   <!-- Le HTML5 shim, for IE6-8 support of HTML5 elements -->
   <!--[if lt IE 9]>
     <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
   <![endif]-->


3. ต่อมาก็แอด js ในส่วนของ <body>
<script src="เว็บเรา/js/jquery.js"></script>

เหมือนเขาแนะนำว่าให้โหลด js หลังสุดเพื่อความไวในการโหลด
<!-- Placed at the end of the document so the pages load faster -->

เท่านี้เราก็จะสามารถใช้ elements ที่สวยงามได้แล้ว

ยังมี js บางตัว ที่ถ้าหากใช้ก็ให้โหลดมาเพิ่มและใส่เพิ่มนะครับหาได้จาก jsplugin

น่าจะประมาณนี้นะครับ ถ้าใครไม่เห็นภาพ ไว้เดวผมว่างสุดๆจะอัด VDO มาให้อีกทีนะครับเอาแบบทำสดให้ดูกันเลย แต่ต้องบอกว่าว่างสุดๆนะครับ  :P

iLhay

[direct=https://bangmod.cloud/wordpress-hosting/]Wordpress Hosting

[/direct]
[direct=https://bangmod.cloud/wordpress-hosting/]Wordpress Hosting[/direct] เริ่มต้นปีละ 790 บาท NVMe SSD เร็ว 9000MB/s เร็วกว่านี้ไม่มีอีกแล้ว
[direct=https://bangmod.cloud/cloud-server]Cloud Server[/direct] เริ่มต้นเพียงเดือนละ 159 บาท พร้อมใช้ภายใน 1 นาที ผ่านระบบอัตโนมัติมีทั้ง Linux / Windows / DirectAdmin
สอบถามข้อมูลและแจ้งปัญหา 02-105-4417 ตลอด 24 ชั่วโมง

Greality

แบร่ๆ

ganginwpop



ตรง Textarea เค้าเรียกว่าอะไรหรอครับ มันมีมาให้ไหมครับ
แหะๆ
รับโม ปรับแต่ง ติดตั้ง แก้ไข [direct=http://www.simpleyoursite.com]บอร์ด SMF[/direct] ผลงาน [direct=http://www.simpleyoursite.com/portfolio.html]คลิกที่นี่[/direct]

อ่านการ์ตูนออนไลน์ ที่ MangaOnlines.com
Auto Pic Post to SMF from Mthai DEMO : MangaOnlines.com

[direct=http://www.simpleyoursite.com]รับทำเว็บไซต์เชียงใหม่[/direct] | [direct=http://www.simpleyoursite.com]รับทำเว็บไซต์[/direct]

fox4

อืมความรู้ใหม่ มันคืออะไรครับ cms รึเปล่าครับ ออกเเบบมาให้เน้นทำอะไรครับ
[direct=https://armortermite.co.th/]รับกำจัดปลวก[/direct]บกำจัดปลวกระบบเหยื่อล่อ อัดน้ำยาและวางท่อกำจัดปลวก
[direct=https://armortermite.co.th/%e0%b8%a7%e0%b8%b2%e0%b8%87%e0%b8%97%e0%b9%88%e0%b8%ad%e0%b8%81%e0%b8%b3%e0%b8%88%e0%b8%b1%e0%b8%94%e0%b8%9b%e0%b8%a5%e0%b8%a7%e0%b8%81/]วางท่อกำจัดปลวก[/direct]รับวางท่อกำจัดปลวก เน้นป้องกันปลวกตั้งแต่ฐานรากอาคาร ดูแลง่ายด้วยระบบหัวจ่าย

Twenty-One

# บริการโฮสติ้งขั้นเทพ 24/7 เปิดให้บริการ web hosting มาแล้ว 14 ปี ลูกค้ากว่า 40,000 ราย ให้ความไว้วางใจ
# [direct=https://www.hostneverdie.com]hosting[/direct] คุณภาพสูง ดูแลระบบโดย system engineer ประสบการณ์สูง
# [direct=https://www.hostneverdie.com]host[/direct] เร็ง แรง ไม่มีล่ม ติดตั้ง cms ฟรี
# [direct=https://www.hostneverdie.com/vps-server]vps[/direct] ราคาถูก 50GB 999 บาท

[direct=https://www.hostneverdie.com][/direct]

Zentana

เป็น CSS Framework ที่น่าใช้อีกตัวหนึ่งเลยทีเดียว

ใช้ง่ายด้วย แถมฟรี อีกต่างหาก ชอบๆ
[direct=http://555game.me]เกมส์[/direct] | [direct=http://downloadxe.com]ดาวน์โหลดโปรแกรมฟรี[/direct]

Daniel

[direct=https://www.occollagen.com/]คอลลาเจนผงบริสุทธิ์จากปลาทะเลน้ำลึก ชะลอวัย ผิวเนียนกระจ่างใส จนคนเดาอายุจริงไม่ถูก [/direct]

mksuky

เจ๋งจริง ๆ ครับ รอสอนอยู่นะ อยากได้ครับ  :'(
[direct=http://plazapostfree.com]ลงประกาศฟรี[/direct] [direct=http://plazapostfree.com/list.php].[/direct]

rabbiz

น่าสนใจ ว่างแล้วมาแนะนำเพิ่มเติมหน่อยนะครบ ^^

amdxp

[direct=http://www.pasound.super-fee.com] ลำโพงล้อลาก ชุดประชุม  [/direct][direct=http://www.itsoundup.com]เครื่องเสียงกลางแจ้ง[/direct][direct=http://www.pascreen.super-fee.com]จอโปรเจคเตอร์[/direct]

BrainFreeze

# จัดไป Promo Code ลด 11% : THAISEOBOARD
# [direct=https://www.hostatom.com]hostatom.com[/direct] |โฮสอะตอม - เว็บโฮสติ้งที่ Webmaster มืออาชีพไว้วางใจ
# [direct=https://www.hostatom.com/web-hosting]Web Hosting[/direct] | [direct=https://www.hostatom.com/cloud-vps]Cloud VPS[/direct] | [direct=https://www.hostatom.com/reseller-hosting]Reseller Hosting[/direct] | [direct=https://www.hostatom.com/domain-name]Domain Name[/direct]
# บริการ 24x7 | รับประกันความพอใจยินดีคืนเงิน | Uptime 99.9% | โทร : 0-2107-3466

anakinkong


Golfy


kanin03

อ้างถึงจาก: ganginwpop ใน 13 มิถุนายน 2012, 18:52:01


ตรง Textarea เค้าเรียกว่าอะไรหรอครับ มันมีมาให้ไหมครับ
แหะๆ

อ่อลืมบอกไปตรง textarea ผมใช้ tinyMCE เสริมน่ะครับ  :wanwan011:

mixture

[direct=http://moomak.wordpress.com]จิ[/direct]


jittapan


[direct=http://wackycentral.com/AmazSpringBlogs/?e=jitkps]Themes Amazon สุดสวยไม่แพง[/direct]


[direct=https://vpsdime.com/aff.php?aff=732]vps ดี ราคาถูก[/direct]

mymo


vii

ลองอ่านๆในเว็บดูแล้ว ดูเหมือนบางรายการจะไม่รองรับเบราเซอร์เก่าๆอย่าง ie7 8 (6จะเป็นจะตายช่างหัวมัน)

แล้วก็ไม่แน่ใจว่า license apache ของตัวนี้จะนำไปใช้ในโปรเจ็คที่มี license gpl ได้มั้ยนะครับ?

น่าสนใจแต่ติดตรง 2 อย่างนี้แหละ  :'(