Hiển thị các bài đăng có nhãn HTML CSS. Hiển thị tất cả bài đăng
Hiển thị các bài đăng có nhãn HTML CSS. Hiển thị tất cả bài đăng

Thứ Sáu, 14 tháng 3, 2014

GBIT.Hack Css cho các trình duyệt IE, Firefox, Chrome, Safari, Opera

Nhiều trình duyệt cho người dung có nhiều lựa chọn, nhưng lại làm khó dân lập trình. Đôi khi layout bên trình duyệt này ok, mà trình duyệt khác lại lỗi. Lúc này chúng ta phải hack Css thôi, hi..

1.IE

IE9 trở về trước: "\0/":

ví dụ:
.className

{

padding:10px\0/;

}

 

Cho trình duyệt IE version 8 trở về trước “\9”:

Ví dụ:
.className{padding:10px\9;}

 



Chỉ cho IE8 "\0":
.className{padding:10px\0;}

 



IE7 và các version trước nó “*” :
.className{*padding :10px ;}

 

hoặc
* + html .class{margin-left:20px;} /* IE7 */

 



IE6 và các version trước nó “_”:
.className{_padding :10px ;}

 

hoặc
* html .logo{margin-left:10px;} /* IE6 */

 



2.Firefox
html>/**/body .className{margin-left:10px}

 

Hoặc
@-moz-document url-prefix() {
.className {{font-size: .6em;}}

html>/**/body .className, x:-moz-any-link, x:default {background:red;} /* Firefox 3 */

 



3.Chrome
body:nth-of-type(1) .className{margin:20px;}

 

Hoặc:
@media screen and (-webkit-min-device-pixel-ratio:0) {
.className{ margin:0 26px 0 0; }
} /* hacked cho chrome và safari */

 



4.Safari
@media screen and (-webkit-min-device-pixel-ratio:0)
{ .className { margin:10px; } }

 



5.Opera
@media all and (min-width:0px) {head~body .className {margin-left:10px;}}

/* version 9 và các version trước đó /*
một cách hack khác cho IE 9

 


một cách hack khác cho IE 9 :
@media all and (min-width:0) {
#element { color:pink \0/; } /* IE9 */
}

 

Thứ Bảy, 1 tháng 3, 2014

Bảng mã màu cho web (web color)

Bảng mã màu sắc thông dụng và đẹp dùng cho việc thiết kế giao diện website.






































F7AFB3FFA8ACF7C4AFFFC0A8FBDBACFFDCA8
F15F66FF5159F1885FFF8151F1B75FFFBA51
EA151EFF000BEA5015FF4700EA9515FF9A00
9A0E14A800079A350EA82E009A620EA86500






































BAEDD3A8FFD4BAEDEDA8FFFFBAD3EDA8D4FF
74DCA851FFA974DCDC51FFFF74A8DC51A9FF
33CB8000FF8233CBCB00FFFF3380CB51A9FF
22865400A85522868600A8A82254860055A8






































F7D9AFFFDBA8F7E8AFFFECA8F7F5AFFFFCA8
F1B55FFFB851F1D15FFFD951F1EC5FFFFA51
EA9415FF9800EABC15FFC800EAE515FFF900
9A610EA864009A7C0EA884009A970EA8A400









































































F6BFB1FFBAA8FDC7AAFFC6A8FDD3AAFFD2A8
EE8062FF7651FC8F54FF8E51FCA654FFA551
E64419FF3600FB5B04FF5900FB7D04FF7C00
982D10A82300A53B03A83A00A55203A85100
C7DFDEBFE7E5C7D6DFBFD9E7C7CEDFBFCAE7
90C0BE80D0CD90AFC080B4D0909DC08095D0
5CA2A044BBB65C89A24491BB5C6FA24464BB
2D7B783D5B6B2D5F7B3D496B2D427B2D427B









































































D3EDBAD2FFA8C6EDBABCFFA8BAEDBBA8FFAA
A7DC74A6FF518DDC747AFF5174DC7751FF55
7ECB337DFF0057CB333CFF0033CB3700FF06
53862252A80039862227A80022862400A803
D8BAEDDCA8FFE0BAEDEAA8FFE9BAEDF9A8FF
B274DCB951FFC374DCD651FFD574DCF351FF
8E33CB9900FFA733CBC300FFC133CBEE00FF
5D22866400A86E22868000A87F22869D00A8









































































F6D2B1FFD1A8F6D9B1FFDBA8F6E1B1FFE5A8
EEA562FFA451EEB462FFB851EEC562FFCC51
EEA562FFA451EEB462FFB851EEC562FFCC51
985110A85000986010A86400987010A87700
BAE2EDA8EDFFBACFEDA8CBFFBABAEDA8A9FF
74C6DC51DBFF749EDC5197FF7476DC5154FF
33ACCB00CBFF3371CB0067FF3336CB0004FF
2271860085A8224A860043A82223860002A8

.












































































































FDC7AAFFCDA8EDD4BAFFD6A8EDDABAFFDFA8
FC8F54FF8E51DCAB74FFAE51DCB674FFC051
FB5B04FF5900CB8533FF8900CB9433FFA300
A53B03A83A00865722A85A00866122A86B00
D9C2E4DEB6F0E3C2E4F0B6ECE4C2D3F0B6D7
B586CABE6DE3C986CAE16DE3CA86A8E36DAF
934DB2A129D6B04DB2D329D6B24D80D6298A
603375691B8D7433758B1B8D7533548D1B5B
C0EDBAB2FFA8BAEDBAA8FFA8BAEDD4A8FFD5
81DC7466FF5175DC7452FF5174DCAA51FFAC
46CB331FFF0034CB3301FF0033CB8200FF85
2E862214A80022862200A80022865500A857












































































































CFC8DECDC0E6D6C8DED8C0E6DEC8DEE1C4E2
A091BF9B81CFAF91BFB381CFBD91BFC48AC6
745DA16C46B8895DA19046B89F5DA1A953AB
4D3E6A472F795A3E6A5F2F79693E6A6F3771
F3B4BAFFA8B0F3BDB4FFB5A8F3CEB4FFCBA8
E86875FF5162E87C68FF6C51E89C68FF9751
DD2234FF0019DD3E22FF2700DD6E22FF6700
921622A80010922916A81900924816A84300
C8DEDEC0E6E5C8DBDEC0E0E6C8D7DEC0DAE6
91BFBE81CFCC91B8BF81C3CF91B0BF81B5CF
5DA19F46B8B55D97A146A7B85D8BA14693B8
3E6A692F79773E636A2F6E793E5C6A2F6179












































































































F7E4AFFFE8A8F7EDAFFFF2A8F7F5AFFFFCA8
F1CB5FFFD251F1DC5FFFE651F1EC5FFFFA51
EAB315FFBD00EACC15FFDB00EAE515FFF900
9A750EA87C009A860EA890009A970EA8A400
F3B4C8FFA8C3F3B4B5FFA8A9F3BDB4FFB4A8
E76990FF5187E7696BFF5154E77B69FF6951
DC235CFF004FDC2326FF0004DC3C23FF2300
91173DA80034911719A80002912817A81700
BAD3EDA8D4FFBEBAEDAFA8FFD0BAEDCDA8FF
74A8DC51A9FF7D74DC5F51FFA174DC9B51FF
3380CB0082FF4033CB1500FF7433CB6C00FF
2254860055A82A22860D00A84D22864700A8


Sưu tầm

30 tutorial hướng dẫn thiết kế web responsive



Thiết kế web responsive và những lợi ích của nó thì giờ ai trong chúng ta cũng đã nắm được. Bài viết này chúng tôi muốn hướng đến việc hướng dẫn  trau dồi các kĩ năng để bạn có thể điều khiển các mã nguồn sao cho trang web hiển thị tốt nhất trên các thiết bị khác nhau.

Và để làm được điều này chúng tôi xin giới thiệu 30 tutorial  thiết kế web responsive. Với bộ sưu tập dưới đấy thì chưa thể coi là đầy đủ nhưng nó sẽ giúp bạn ban đầu làm quen với khái niệm responsive và khả năng tương thích trên cá kích cỡ màn hình khác nhau.




Chúng tôi sẽ bắt đầu bài hướng dẫn trong “Breaking the Ice”, nó là cái gì đó gần với khái niệm Thiết kế web responsive: 101 class bạn nên xem để có dược khái niệm đầy đủ trước khi chúng ta bắt đầu xây dựng bài thực hành.


Cuối cùng chúng ta sẽ kết thúc với với một phần mở rộng trong đó chúng tôi sẽ có hướng dẫn bạn làm với bố cục ngang,video kéo thả,drop down menu,navigation accordion,thu nhỏ và các vấn đề liên quan đến table.

Đầu tiên:


Responsive website Navigation

[View tutorial]


Dưới đây là hướng dẫn để giúp bạn thực hiện tốt nhất việc responsive trong việc điều hướng website. Một trong những vấn đề quan trọng nhất của website là việc điều hướng một cách dễ dàng qua các thành phần khác nhau của website.



MultiLevelMenu




Responsive Resume


[View tutorial]


Nếu bạn là một chuyên gia bên lĩnh vực website, và bạn đang có sẵn một hồ sơ cá nhận online thể hiện được đầy đủ kinh nghiệm và đóng góp của bản thân bạn. Nếu vậy bạn nên tận dụng nó để giúp trang web của bạn thích nghi dễ dàng trên mọi thiết bị. Điều này sẽ giúp đỡ tích cực cho việc tăng hiệu suất hiển thị của trang web của bạn. Khi đó, hồ sơ của bạn sẽ được đánh giá cao hơn gấp nhiều lần trước đó.




responsive resume






Breaking the Ice


Bắt đầu hướng dẫn thiết kế web responsive


[View tutorial]


Tutorial  này là một điểm khởi đầu tuyệt vời cho những ai mới bắt đầu, nó mô tả ý nghĩa của thiết kế web responsive, làm thế nào đó cho người ta hiểu cũng như giải thích về fluid grids và media queries cho bạn.







Giới thiệu về thiết kế web responsive: Video


[View tutorial]


Đây là một hướng dân dài 9 phut để làm rõ những gì thiết kế web responsive làm được,tác động của nó đến 1 trang web,các yếu tố làm nên 1 trang web responsive. Nếu bạn đang cần tìm kiếm thiết kế web responsive làm được những gì với những dòng code đầu tiên thì bạn nên xem video này.






Làm thế nào để biết trang web được thiết kế responsive.


[View tutorial]


Đây là 1 bài hướng dẫn  bắt đầu từ những điều cơ bản






3 Bước Responsive design


[View tutorial]
Hướng dẫn này, sẽ giải thích làm thế nào để bạn có thể tạo ra một thiết kế web responsive với các thẻ meta,cấu trúc html và các truy vấn quan trọng nhất. Bạn cần phải có 1 số kiến thức css để hiểu về nó.







Thiết kế web 1 trang web responsive


[View tutorial]
Đây là viết không có  nhiều hướng dẫn vì nó giới thiệu cách để tạo  trang web responsive.  Trong bài này tác giả muốn nhấn mạnh cho bạn biết điều nên  và không nên trong thiết kế web responsive.






Thiết kế web responsive: Hướng dẫn trực quan


[View tutorial]


Nếu văn bản hướng dẫn trên không khả thi thì bạn hãy xem video clip này. Nó vẫn còn khá đơn giản những nó sẽ làm cho bạn cảm thấy dễ dàng hơn, và lại không cần phải đọc nhiều.








Start Building


Fluid Grids


[View tutorial]
Nói đến Grid bạn sẽ nghĩ rằng nó là “ cấu trúc cứng nhắc”,và nói đến Fluid bạn sẽ thì bạn sẽ nghĩ nó có thể chạy từ 1 bên màn từ phía dưới hoặc trên khi bạn dùng trình duyệt nào đó. Nhưng đặt hai yếu tố này lại với nhau thì bạn cần phải nhìn vào hướng dẫn này để có đánh giá đầy đủ  Fluid Grids có tác dụng thế nào trong thiết kế web responsive.







 
Fluid Images


[View tutorial]


Vào cuối bài viêt này, Ethan Marcotte là người bạn nên biết. Đây là 1 gợi  ý: Ông là người đã đưa ra khái niệm và thuật ngữ các thiết kế web responsive. Tên của ông của ông khá nổi lên trong một hướng dẫn khác nói về vấn đề này.







Khả năng mở rộng Mô hình Navigation trong thiết kế web responsive


[View tutorial]


Hướng dẫn này nói về những bài học rút ra tư việc làm một dự án thiết kế web responsive quy mô lớn. Đọc qua hướng dẫn làm thế nào để tạo ra các mẫu được dễ dàng. Đó là một cái nhìn tuyệt vời đằng  sau của vấn đề làm thế nào để thiết kế giao diện tốt nhất cho máy tính bàn,máy tính bản và các thiết bị đi động khác.






Thiết kế web responsive với các phương thức truy vấn css3.


[View tutorial]
Đây là hướng dẫn  tuyệt vời để bnaj hiểu thế nào là quá trình thiết kế web responvie với Html5 và Css3.








Hiệu ứng css: Không gian hình ảnh để bố trí chiều cao text.


[View tutorial]


Hướng dẫn này hỗ trợ bạn các thủ thuật cố định chiều rộng của hình ảnh, thay đổi kích cỡ, và khoảng cách của chúng sao cho hình ảnh thẳng hàng với các văn bản kèm theo, cho dù cửa sổ trình duyệt có thay đổi kích thước như thế nào







Layout tương thích với các phương tiện truy vấn.


[View tutorial]


Tìm hiểu cách sử dụng bố trí tương thích,linh hoạt với truy vấn css. Chỉ cần làm  theo bài tập này bạn sẽ học được cách tương thích các thiết kế của bạn xem 2 cột,một cột cũng như để chuẩn bị thiết kế chi iphone và ipad.






Responsive Image


[View tutorial]
Dưới đây là hưỡng dẫn sử dụng phương pháp build-from-mobile-first đầu tiên. Kỹ thuật này chỉ định kích thước hình ảnh lớn hơn sử dụng trên màn hình có độ phân giải lớn hơn.







 



Mở Rộng Thêm.


Co giãn video


[View tutorial]
Hướng dẫn này để cập đế thay đổi tỉ lê của video trên các cửa sổ trình duyệt khác nhau.






Ẩn và đưa ra 1 số phần hình ảnh


[View tutorial]






Responsive Content Navigator with CSS3


[View tutorial]


Bạn chắc hẳn muốn tìm ra một phương thức tuyệt vời hơn nữa giúp người dùng khi điều hướng trên site của bạn đều cảm thấy hài lòng và thích thú? Hãy đọc qua hướng dẫn này để biết cách lập trình, tạo ra những hiệu ứng sáng tạo, đẹp mắt.  Những hiệu ứng chuyển đổi về cơ bản chính là các layer nội dung được trình diễn hoặc ẩn đi với dòng mã cụ thể.







Tạo ra mẫu thiết kế web responsive


[View tutorial]
Đây là hướng dẫn ngắn để đưa ra cách làm mẫu web responsive hoạt động được cả trên desktop và trên cả iphone.







Responsive Horizontal Layout


[View tutorial]
Hướng dẫn này chỉ cho bạn cách tạo ra một layout ngang với nhiều bảng điều khiển nội dung thanh trượt ngang. Bạn có thể tham khảo cuốn ‘The Origin of Species”, mỗi chương trong cuốn sách này được chia trong các cột đặt cạnh các chương khác trong một chế độ trình duyệt rộng nhưng khi thu nhỏ tới một mức độ vừa đủ, bạn có thể thay đổi layout để cuốn sách được trình diễn theo chiều thẳng đứng.







Chuyển đổi menu thả xuống cho màn hình nhỏ


[View tutorial]


Hướng dẫn này sẽ giúp bạn làm thế nào  để chuyển đổi 1 menu thả xuống khi bạn đang ở trên màn hình hẹp hoặc đang trình duyệt trên 1 thiết bị động.




Flexible Slide-to-Top Accordion


[View tutorial]
Tìm hiểu cách tạo ra các layout đơn giản và linh động, với các hiệu ứng fade-in và kích thước chiều được điều chỉnh dựa vào size màn hình và độ phân giải.




How to Use CSS3 Orientation Media Queries

[View tutorial]

Dựa vào quy luật đơn giản để nhận định chân dung và chế độ (Chiều cao lớn hơn chiều rộng hay ngược lại). Bạn có thể viết một media query  nhằm mục tiêu cụ thể vào các style dựa trên chế độ bạn đang xem nó. Hướng dẫn này sẽ chỉ cho chúng ta cách để làm được điều đó.





Responsive Data Tables

[View tutorial]

Các dạng table là một vấn đề khiến nhiều người đau đầu,nhất là khi sử  dụng màn hình kích thước nhỏ nhưng điều đó không có nghĩa là chúng ta hoàn toàn phải tránh các dạng table này.
Tìm hiểu cách sử dụng các truy vấn media để thay đổi định dạng table của bạn khi trình duyệt web trên các thiết bị di động.

 




Fluid CSS3 Slideshow with Parallax Effect

[View tutorial]

Tạo ra một slideshow CSS3 sử dụng 2 hình ảnh background và khi thay đổi vị trí của background, sẽ xuất hiện một hiệu ứng parallax . Bên cạnh đó, slideshow linh động trong khả năng tự resize phù hợp với cửa sổ trình duyệt.




Làm thế nào để xây dựng một Responsive Thumbnail Gallery

[View tutorial]

Đây là một hướng dẫn tuyệt vời cho các trang web có tính năng thu nhỏ trong một thư viện. Khi cửa sổ trình duyệt được resize, layout được thay đổi giữ ở giữa 2 cột (kích thước màn hình nhỏ hơn) và 5 cột (tối đa).




Tối ưu hóa email của bạn trên các thiết bị di động


[View tutorial]

Đến cả Email cũng có thể được tối ưu hóa khi được xem trên các màn hình cỡ nhỏ. Hầu hết thời gian, văn bản trong một email HTML được resize tới một điểm mà không khiến người đọc cảm thấy khó chịu. Hãy học cách quản lý tối ưu email từ hướng dẫn này.







Sử dụng Framwork


Xây dựng một trang web di động thân thiện với Responsive Skeleton

[View tutorial]

Skeleton là một framework tuyệt vời dùng trong xây dựng các website responsive. Hướng dẫn này chỉ bạn từng bước từng bước một trong việc làm thế nào sử dụng framework Skeleton để tạo ra những thiết kế thích nghi tuyệt vời. Thật dễ dàng để bắt đầu với Skeleton!




 

Thiết kế web responsive với HTML5 và Frameword 3

[View tutorial]

Bạn chưa từng nghĩ đến và biết không nhiều về Less. Chần chừ gì nữa mà không bắt đầu với Les qua hướng dẫn Less CSS của chúng tôi, chắc chắn bạn sẽ thích đấy. Hướng dẫn này tiết lộ cho bạn sử dụng Less framework để nhìn thấy rõ ràng ảnh hưởng của các quy vấn media.




 

Hi vọng với những Tutorials trên nó sẽ giúp bạn tiếp cận,làm quen với các khái niệm về thiết kế web responsive. Hãy cho chúng tôi các ý kiến phản hồi mang tính đóng góp để chúng tôi tiếp tục xây dựng các bài viết hay hơn đáp ứng như cầu thực của bạn.

Chúc các bạn thành công và hẹn gặp lại.