• Downloading from our site will require you to have a paid membership. Upgrade to a Premium Membership from 10$ a month today!

    Dont forget read our Rules! Also anyone caught Sharing this content will be banned. By using this site you are agreeing to our rules so read them. Saying I did not know is simply not an excuse! You have been warned.

Các lệnh thường gặp trong css

Admin

Well-Known Member
Staff member
Administrator
Đối với một Web Designer không biết về CSS thì quả thực sẽ là một thiệt thòi rất lớn, nếu không muốn nói là kém. Vậy bài viết này sẽ trang bị cho các bạn những kiến thức cơ bản cần và đủ là thiết kế một temp cho website hoàn chỉnh.
- Việc đầu tiên các bạn cần phải quan tâm đối với CSS đó chính là sự tương thích với các trình duyệt web. Trên thế giới hiện nay có rất nhiều trình duyệt khác nhau, nhưng có lẽ được tin dùng nhất chính là Mozila Firefox và Internet Explorer (trình duyệt của window). Vì vậy mà viết các đoạn mã CSS sao cho tất cả các trình duyệt đều hiểu được không phải là dễ, nhưng cũng không phải là quá khó như các bạn tưởng tượng.
150-1323143167_2.jpg
1.Lệnh margin
Ta bắt đầu với canh lề
a.Căn lề 2 bên .ClassName {
margin:20px;
}
b. Căn lề dùng lệnh auto: CODE .ClassName {
margin:20px auto;
}
- với lệnh trên, lề trái và phải sẽ tự động được căn giữa, còn lề trên và dưới sẽ được căn lề là 20px. c. lệnh Margins với 3 giá trị: CODE .ClassName {
margin:20px auto 50px;
} - với lệnh này lề trên căn lề 20px, lề trái & phải sẽ được tự động căn giữa, lề dưới căn lề 50px. 2.Lệnh Padding: - Các lệnh căn lề với padding: CODE .ClassName {
padding-top:10px; // căn lề trên
padding-right:20px; // căn lề phải
padding-bottom:30px; // căn lề dưới
padding-left:40px; // căn lề trái
} - Để dễ dàng hơn ta có thể viết: CODE .ClassName {
padding:10px 20px 30px 40px;
}
- Như vậy cấu trúc lênh sẽ là : padding : top right bottom left; Ta thấy 2 lệnh trên đều là căn lề, vậy chúng có gì khác nhau, chúng ta sẽ nói thêm về điều này: + margin : khi dùng lệnh này để căn lề thì kích thước của khung nội dung của bạn sẽ được giữ nguyên.
+ padding: với việc căn lề bằng lệnh padding thì kích thước của khung nội dung sẽ bị thay đổi. Lấy ví dụ: khung nội dung của bạn có độ rộng 100px, khi dùng lệnh căn lề trái padding-left:30px; thì khung sẽ bị dịch sang phải 30px, và khi đó độ rộng của khung sẽ được cộng thêm vào là 30px, tức là 130px. Đó chính là mấu chốt khiến các bạn mới làm quen thường bị xảy ra hiện tượng xô lệch do khi dùng padding vì chúng ta padding bao nhiêu thì sẽ + thêm vào chiều rông cũ bấy nhiêu để tạo thành một chiều rộng mới. 3.Background: - các thuộc tính cơ bản của lệnh như bên dưới: CODE .ClassName {
background-color: transparent; // làm trong nền trong suốt
background-image: url('/image.jpg'); // ảnh nền
background-repeat: no-repeat; // thuộc tính lặp lại
background-position: top right; // vị trí nền
background-attachment: scroll; // nền trượt
} - ví dụ như bạn muốn tạo ảnh nền trong suốt, nằm trên cùng bên phải, không lặp lại, và di chuyển theo chuột, ta sẽ có lệnh như bên dưới: CODE .ClassName {
background: transparent url('image.jpg') no-repeat top right scroll;
}
4.Lệnh font: CODE .ClassName {
font-variant:small-caps;
font-weight:bold;
font-size:1em;
line-height:1.4em;
font-family:Georgia, serif;
} 5.Lệnh cho list (ul): CODE ul {
list-style-type:decimal-leading-zero;
list-style-position:inside;
list-style-image: none; // sử dụng ảnh, nếu muốn sử dụng ảnh cho list, bạn chỉ việc thay none bằng url('link ảnh')
} - để đơn giản ta gộp các thuộc tính chung lại, như bên dưới: CODE ul {
list-style:decimal-leading-zero inside url('image.jpg');
} 6.lệnh Border (tạo đừơng viền - đường bao) CODE .ClassName {
border-width:2px; // độ rộng đường bao
border-style: solid; // kiểu
border-color: #4096EE; // màu
} - đơn giản có thể viết CODE .ClassName {
border: 2px solid #4096EE; // trị màu : #4069EE có thể thay bằng rgb(64, 150, 238)
} 7.Outline (tương tự lệnh border) - ví dụ bên dưới là tạo đương viền cho ảnh CODE img {
outline-width: 5px;
outline-style:solid;
outline-color: #000000;
}
- đơn giản có thể viết CODE img {
border: outline: 5px solid #000000;
} 8.Lệnh màu : - có thể sử dụng 1 trong các cách dưới đều được CODE .ClassName {
color: #FFFFFF;
}
.ClassName {
color: #FFF;
}
.ClassName {
color: #fff;
}
.ClassName {
color: rgb(255, 255, 255);
} 9. Cross browser transparency: - thiết lập cho từng trình duyệt CODE .ClassName {
filter:alpha(opacity=50); // trình duyệt IE
-moz-opacity:0.5; // trình duyệt mozilla
-khtml-opacity: 0.5; // trình duyệt Safari
opacity: 0.5; // hầu hết các trình duyệt, nhưng IE thì không.
}
10. First-child selectors - ví dụ bên dưới tạo màu chữ riêng cho lớp đầu tiên của footer (nằm trong thẻ <em>) CODE .footer em:first-child {
color:#ccc;
} 12. First-letter (kí tự đầu tiên) p:first-letter{
color:#ff0000;
font-size:15px;
}[/CODE] - ví dụ ta có code sau : <p>This is an example usage of the first-letter property</p> - kết quả : This is an example usage of the first-letter property 13. First-line - thiết lập thuộn tính cho dòng đầu tiên CODE #p:first-line {
color:#ff0000;
font-weight:bold;
} - ví dụ: ta có code <p>This is an example usage of the first-line property. This is an example usage of the first-line property.</p> - kết quả : This is an example usage of the first-line property. This is an example usage of the first-line property. 14. Độ cao tối thiểu CODE .ClassName {
min-height:200px;
} - code trên không hỗ trợ cho IE, để hiển thị trên IE, bạn tham khảo code bên dưới: CODE .ClassName{
min-height:200px;
height:auto !important;
height:200px;
} 15. Thuộc tính clip (hiển thị một phần) - ví dụ ta có code bên dưới: CODE img {
clip:rect(50px 218px 155px 82px);
} với code này, ảnh sẽ được clip phía trên 50px, bottom là 218px (tính từ trên xuống), right là 155px (tính từ trái qua), left là 82px (cũng tính từ trái qua). xem ví dụ bên dưới để rõ:
Hình gốc
Hình Đã Sửa với Clip Bên dưới là 3 lệnh code CSS3 (lưu ý. CSS3 chỉ hỗ trợ trên Firefox, safariand, và Chrome) 16. Bo góc: CODE .rounded_corner {
-moz-border-radius:10px;
-webkit-border-radius:10px;
width:400px;
height:100px;
background-color:#000; }
17. Drop shadow (tạo bóng đổ)
CODE .your_shadow {
width:400px;
height:200px;
background-color:#000;
-webkit-box-shadow: 5px 5px 2px #ccc;
} 18. Resize CODE .resize{
min-width:200px;
min-height:200px;
max-width:500px;
max-height:400px;
resize:both;
background-color:#ccc;
border:2px solid #666;
overflow:auto;
}
19.dùng dấu "," để gộp chung các class khi có cùng thuộc tính:
ví dụ như bên dưới: CODE
h1, h2, h3, h4, h5, h6 {
font-family:Helvetica, Verdana, sans-serif;
}

Hi vọng đọc xong bài này các bạn sẽ bổ sung thêm được kiến thức về CSS nhé :)
 

Facebook Comments

Similar threads
Thread starter Title Forum Replies Date
Admin Các lệnh thường gặp trong css HTML & CSS 0
V Hướng dẫn Gỡ bỏ và phục hồi các lệnh SQL Phpbb3x 11
Admin Các lệnh quản lý MYSQL qua SSH VPS & Dedicated Server 0
Admin Các lệnh cơ bản của SSH VPS & Dedicated Server 0
Admin Các câu lệnh sử dụng Shell và cách khắc phục sự cố không local được Local attack 0
Admin Các lệnh format cho điện thoại Thủ thuật ĐTDĐ 0
F CÁC WEBSITE TÀI NGUYÊN THIẾT KẾ MIỄN PHÍ CHO DESIGNER Tin tức, sự kiện thường ngày 0
L các bác cho em hỏi e muốn rút tiền từ paypal về vietinbank Thảo luận chung 2
F 10 Lý Do Các Nhà Phát Hành Game – Ứng Dụng – Nội Dung Nên Sử Dụng Gói Directlink của Fshare Tin tức CNTT 0
katy Android Các gói Buffet MobiFone ưu đãi ngất trời giá chỉ 10k/ngày Điện thoại di động 6
katy Android MXH80 – Gói cước dành riêng cho các tín đồ Youtube Điện thoại di động 14
hellonhe forummmo.com cần tuyển admin, mod và các đại ca cntt Tin tức, sự kiện thường ngày 0
F [Fshare.vn] – Ưu đãi lên đến 30% tất cả các gói dịch vụ Tin tức CNTT 0
katy Android Điểm danh các gói cước Data 4G “HD” ưu đãi khủng của MobiFone Điện thoại di động 0
katy Android MobiFone điều chỉnh các gói cước data di động theo quy định mới Điện thoại di động 0
katy Hướng dẫn MobiFone cảnh báo khách hàng trước các cuộc gọi lạ yêu cầu chuẩn hóa thông tin Điện thoại di động 5
katy Android Đổi điểm tích lũy MobiFone lấy Datacode và các sản phẩm dịch vụ Điện thoại di động 13
G Các gói combo mới nhất của viettel Mạng internet 0
donbaclieu Nhận đặt tiệc buffet, tea break, finger food, cocktail, set menu cho các sự kiện công ty và gia đình Trò chuyện linh tinh 13
katy Android Tặng 50% thẻ nạp cho Khách hàng khi sử dụng các dịch vụ của MobiFone Điện thoại di động 7
katy Android MobiFone giảm từ 200.000 đồng các cho thuê bao gia hạn gói cước dài kỳ Điện thoại di động 31
F FSTORAGE – Giải pháp lưu trữ cho các doanh nghiệp mô hình SMEs Tin tức, sự kiện thường ngày 0
H Chia sẻ phần mềm giúp con học Online tại nhà hiệu quả cho các bậc phụ huynh Tin tức CNTT 0
H Phần mềm PC Phần mềm số một trong việc chặn các web đen, web game độc hại gây ảnh hưởng đến con trẻ Phần mềm 0
H Xin ý kiến các cao nhân Tin tức CNTT 0
tunglamed Các cách đổi esim MobiFone và cảnh báo lừa đảo chiếm đoạt sim thông qua đổi esim Thông tin các mạng di động 0
huongbtph Các lỗi bảo mật website thường gặp Kiến thức lập trình 0
tunglamed MOBIEDU dành tặng ưu đãi tri ân các thầy cô nhân dịp 20/11 Điện thoại di động 0
L Xin xin các pro giúp vBulletin Vbulletin 3
tm02019 Xin source Full wordpress cho web giới thiệu về các dịch vụ dạy online Wordpress 0
tunglamed MobiFone tặng thêm ngày sử dụng cho các thuê bao trả trước tại các vùng dịch Điện thoại di động 8
tunglamed MobiFone tặng miễn phí 50 phút thoại cho các tỉnh giãn cách theo Chỉ thị 16 Điện thoại di động 7
tunglamed Mưa Voucher giải nhiệt mùa hè dành riêng cho các Khách hàng của MobiFone Điện thoại di động 9
tunglamed Ưu đãi hấp dẫn chào hè dành cho các thuê bao MobiFone gọi thoại quốc tế Điện thoại di động 4
tunglamed MobiFone tặng gói cước sinh nhật SN28 cho các thuê bao thay sim 4G Điện thoại di động 0
lancan Hướng dẫn Windows 10: Thu nhỏ tất cả các cửa sổ khác ngoại trừ một cái đang sử dụng Thủ thuật máy tính 0
Thichquangboom Fshare cải tiến đồng loạt các tính năng trang quản lý nâng cao tiện ích cho người dùng Tin tức CNTT 0
haopro Mixtap Tổng Hợp Các Track Vinahouse Hot Nhất 2020 Do Anh Em Bay Phòng Bình Chọn Âm nhạc 0
haopro Nonstop Nhạc Sàn Giáng Sinh 2021 Tổng hợp các Track Huyền Thoại Remix BASS Cực Mạnh Quậy Tung Noel Âm nhạc 0
T Tin vui cho các anh em muốn du học ngành kỹ thuật/công nghệ Tin tức CNTT 1
Admin Đáp án chính thức các môn thi tốt nghiệp THPT năm 2020 từ bộ GD và ĐT Tin tức, sự kiện thường ngày 0
cuongpro9x Share UnPacKing Ebook. Ebook dành cho các bạn tham gia vào con đường cracker Sử dụng, chia sẻ, hỏi đáp 0
B xin lại các code link đã bị die Johncms 2
Admin Hướng dẫn xóa khoảng cách các sản phẩm trên trang chủ Woocommerce Wordpress 0
tunglamed MobiFone chiết khấu 5% giá trị thanh toán trực tuyến trên các công cụ thanh toán trực tuyến Thông tin các mạng di động 0
B MobiFone tặng gói cước C120 cho các y bác sĩ và các lực lượng phòng chống dịch Covid-19 tuyến đầu Thông tin các mạng di động 2
N MobiFone tặng 9000 voucher ưu đãi cho các TB sử dụng DV quốc tế Thông tin các mạng di động 2
haopro NST Nhạc DJ - Vinahouse 2020 Tuyển Tập Các Track Bay Phòng Hay Đứng Đầu BXH Tik Tok Việt Nam Âm nhạc 0
M Share Dowload Google Camera cho các dòng máy Xiaomi - update liên tục Thủ thuật ĐTDĐ 0
MrTrieu Các anh em từ những năm 2012 - 2013 hiện tại còn ai không? Trò chuyện linh tinh 15

Similar threads

New posts New threads New resources

Back
Top