C
S
S
F
R
A
M
E
W
O
R
K
S
G
r
o
u
p
a
n
o
n
y
m
o
u
s
CSS Framework
CSS FrameWork là các đo n mã css đ c vi t s n theo các id và class c đ nh giúp khi thi t k b n làm vi c nhanh h n, không ph i căn
ch nh l i nhi u và không s b l i.+
•
960 Grid System
•
Bootstrap
•
•
•
•
•
•
?
?
?
960 Grid !"#$$%&'())*+" &,-%".
(!((/0 1%&'23)4 (5 &,!
6!!" 7(8" !3
960 Grid 79 &,(:(; <=>".="6!>?"$@"(
((& (A 6&'B3
CD&0
E:((&,(F('6,%@%"(G H!(I(
JK(%8"
L)<(M
N( (%" .((N.7:((OP
$23)(A "(('Q
L&R (:(6,I(<(S)
L())((O-%"
T(5 (()
#/7)(URH68#$$
V(W("6!
E:((&, (A 6&'B(O3
XJ(M (-68(<(@
V(H((86!YZLX[
#(\W
]$+(;^^ ^
#(_%!6!(/(FZLX[;
<head >
<metacharset='UTF-8' />
<title > </title>
<linkrel='stylesheet'href='css/reset.css'/>
<linkrel='stylesheet'href='css/960.css'/>
<linkrel='stylesheet'href='css/style.css'/>
</head>
<div class="container_12">
<div class="grid_3“ style="background:#666;">3 Cột</div> </div>
Container & Grid
-
Container đ phân bi t s c t cho các thành ph n bên trong nh 12, 16, 24
-
Grid xác đ nh s c t.
-
[&Q;V(H"(`a6bcd=>efa^6fJ(!((/(
-
g:W;h@"(@7:((&,!9";
Hay nhi u c t:
<div class="container_12">
<div class="grid_3 push_1" style="background:blue;">3 Cột</div>
<div class="grid_5" style="background:red;">5 Cột</div>
<div class="grid_4 pull_2" style="background:green;">4 Cột</div> </div>
Push & pull
- Đ y kh i qua trái - ph i tính theo c t
VD: ta đ y 2 kh i xanh d ng qua ph i 1 ô và kh i xanh lá qua trái 2 ô
<div class="container_12">
<div class="grid_3 push_1" style="background:blue;">3 Cột</div> <div class="grid_5" style="background:red;">5
Cột</div> <div class="grid_4 pull_2" style="background:green;">4 Cột</div>
</div>
Suffix & prefix
- Tăng padding ph i - trái, tính theo c t.
VD: Ta mu n tăng padding-right kh i xanh d ng 1 c t vào padding-left kh i xanh lá 1 c t
<div class="container_12">
<div class="grid_3 suffix_1" style="background:blue;">3 Cột3 Cột3 Cột3 Cột3 Cột3 Cột3 Cột3 Cột3 Cột3 Cột3 Cột3 Cột3 Cột3
Cột3 Cột 3</div> <div class="grid_5 prefix_1" style="background:red;">5Cột</div>
<div class="grid_4" style="background:green;">4 Cột</div>
</div>
Tăng padding nên đ r ng các kh i cũng tăng theo. Tuy nhiên n i dung c a kh i xanh d ng v n không tràn qua c t th 4 mà v n chi m 3 c t.
Alpha & omega
- Xóa margin trái - ph i kh i class GRID
<div class="container_12">
<div class="grid_12">
<div class="grid_3"style="background:blue;">3 Cột</div>
<div class="grid_5" style="background:red;">5 Cột</div>
<div class="grid_4" style="background:green;">4 Cột</div>
</div>
</div>
<div class="container_12"> <div class="grid_12">
<div class="grid_3 alpha" style="background:blue;">3 Cột</div>
<div class="grid_5" style="background:red;">5 Cột</div>
<div class="grid_4 omega" style="background:green;">4 Cột</div>
</div>
</div>
T i sao kh i xanh d ng l i d ch qua ph i 10px mà ko n m đúng v trí? Nguyên nhân là nó đang n m trong 1 kh i Grid khác. Và thu c tính margin c a nó khi n nó ph i d ch qua ph i 10px. Ta kh c ph c b ng
cách s d ng class "alpha" và "omega"
h!"framework#$$%&'L(DT7!"i('"(-.(":(6! j7k%D
N (6<l%l BI(#$$6!(5 %YZLX[ @ (
* 0I( T !#$$. (Im(n' <:(%&'6)*+opq#.
L.V6.r
&%D
Zn'(Hs t6;U! 1*%" Y(:((&,0\SI(<
L&R (:(@6,()ju(v;6,*(S)0((<.%G!")@B- E(A /(H "H+ (.
6,(w/())"/(-()j
C&':(('6,(&6<xp6!&R @6,(OZLX[y6!#$$9
T !hm%&'i(i(+H(&M 3+.(<(@ !<(&, z().(G(<6,A WI).&R (:(+(8
I(<.(8(((
#(\W
B n có th t i v Bootstrap t i đây:+ />Sau khi t i v , b n s có m t file Zip. Ti n hành gi i nén ta có m t th m c có tên bootstrap, bên trong có 3 th m c : css, img, js.
Chúng ta t o 1 file html có tên là index.html trong th m c bootstrap v a gi i nén.
K t qu là
Các b n s th c m c t i sao button submit và reset l i
không n m phía d i ???
Thu nh trình duy t và b n s th y đi u kỳ di u, đây chính là ph n nhóm mình mu n cho các b n th y đ d hình dung h n.
Group Anonymous:
Vũ Th Thu Th y_K124061038
H Th Ph ng Thúy_K124061040
Lê Th Trang_K124061052
Quách Th Hoài Vân_K124061069
Lê Ph c Hoàng Khang_K124062291
Tr n Th Thúy Nga_K124062301