Trang Chủ Xã hội Truyền thông Các kỹ thuật biên giới CSS3 mới

Các kỹ thuật biên giới CSS3 mới

Mục lục:

Video: [freetuts.net] 05 - Tự học jQuery - Xử lý CSS 2025

Video: [freetuts.net] 05 - Tự học jQuery - Xử lý CSS 2025
Anonim

Biên giới đã là một phần của CSS ngay từ đầu, nhưng CSS3 bổ sung một số tùy chọn mới thực sự thú vị. Các trình duyệt hiện đại giờ hỗ trợ biên giới được làm từ hình ảnh cũng như các góc tròn và bóng hộp. Những kỹ thuật này hứa hẹn thêm những tính năng thú vị mới cho thiết kế của bạn.

Viền hình ảnh

CSS3 cho phép bạn sử dụng một hình ảnh cho một đường viền phần tử. Cơ chế này khá mạnh mẽ vì nó phát hiện các cạnh của hình ảnh và "lát" nó để tạo các cạnh và góc của đường viền từ các cạnh và góc của hình ảnh.

Hình ảnh khung được lưu trữ dưới dạng khung. png trong cùng thư mục với tệp HTML. Nó có một trung tâm trong suốt. Áp dụng mã sau đây để thêm đường viền hình ảnh xung quanh tất cả các phần tử trên trang:

h2 {border-width: 15px; border-image: url ("frame. png") 25% lặp lại; -webkit-border-image: url ("khung. png") 25% lặp lại; -moz-border-image: url ("frame. png") 25% lặp lại;}

Đây là cách bạn thêm hình ảnh đường viền:

  1. Có được hình ảnh của bạn.

    Hình ảnh nên đã được thiết kế như một số loại biên giới. Thông thường nó sẽ là một hình dạng xung quanh các cạnh, với một trung tâm màu rắn hoặc trung tâm trong suốt.

  2. Chỉ định chiều rộng đường viền.

    Bạn sẽ cần phải trực tiếp chỉ ra chiều rộng đường viền. Biên giới của hình ảnh khung được điều chỉnh để phù hợp với kích thước bạn muốn.

  3. Tính toán bao nhiêu bức ảnh mà bạn muốn.

    Nếu bạn bỏ dấu phần trăm, giá trị tính bằng pixel. Bạn có thể thêm bốn giá trị nếu bạn muốn sử dụng các số tiền khác nhau của hình ảnh gốc cho mỗi ranh giới.

  4. Cho biết hành vi bạn muốn.

    Hình ảnh ban đầu gần như không bao giờ có cùng kích thước với phần tử bạn muốn bao quanh, vì vậy bạn có thể cung cấp một mẹo để giải thích cách trình duyệt sẽ xử lý các phần tử lớn hơn bản gốc. Các lựa chọn phổ biến nhất là lặp lại (lặp lại hình ảnh ban đầu) hoặc căng ra (để chiếm toàn bộ không gian). Với một hình ảnh đơn giản như khung. png được sử dụng trong ví dụ này, kết quả sẽ giống nhau.

Cách thêm các góc tròn

CSS cũ hơn được biết đến với hình chữ nhật rất đơn giản, do đó, các nhà thiết kế web đã cố gắng làm dịu các thiết kế của họ bằng cách thêm các góc tròn. Đây là một hiệu ứng khó khăn để đạt được. CSS3 rất đơn giản hoá việc tạo ra các góc tròn với luật bán kính biên.

Thật dễ dàng để có được các góc tròn trên các trình duyệt hỗ trợ thẻ

góc. html h1 {width: 60%; màu nền: # 000066; màu sắc: # 9999ff; đường viền: số 9999 và 3px rãnh; lề: tự động; text-align: trung tâm; bán kính biên giới:. 5em;}

Phiên bản Vòng tròn

Quy tắc này hoạt động bằng cách cắt một đường cung từ mỗi góc của phần tử.Các cung có bán kính quy định, do đó, cho các góc sắc nét, bạn sẽ muốn có một bán kính nhỏ. Bạn có thể đo bán kính trong bất kỳ phép đo phổ biến nào, nhưng các pixel (px) và chiều rộng ký tự (em) được sử dụng phổ biến nhất.

Đường viền không hiển thị trừ khi phần tử có màu nền hoặc đường viền được xác định. Lưu ý rằng có các biến thể của mỗi thẻ để hỗ trợ các góc cụ thể. Điều này có thể hữu ích nếu bạn không muốn áp dụng cùng một bán kính cho cả bốn góc của phần tử của bạn. Các trình duyệt gần đây nhất hiện hỗ trợ quy tắc biên giới chung.

Bạn có thể chọn một số trình duyệt thế hệ trước bằng cách sử dụng tiền tố cụ thể của nhà cung cấp. Nếu trình duyệt của bạn không hiểu luật bán kính biên giới, nó sẽ đơn giản tạo ra các góc bình thường.

Làm thế nào để thêm bóng hộp

Bóng hộp thường được thêm vào các phần tử để tạo ra ảo tưởng về độ sâu.

Hiệu ứng bóng hộp không phải là khó đạt được, nhưng nó thường được thực hiện như là một phần của một định nghĩa lớp để nó có thể được tái sử dụng trong suốt trang. Dưới đây là một số mã ví dụ:

boxShadow. html. bóng tối {hộp bóng tối: 10px 10px 10px # 000000; chiều cao: 200px; chiều rộng: 200px; padding: 1em; đường viền: 1px màu đen; bán kính biên giới: 5px; Màu hộp: #EEEE;)

Box Shadow Demo

Hộp này có một bóng tối

Việc thêm bóng hộp là dễ dàng hơn nhiều trong CSS3 hơn một lần. Dưới đây là các bước:

  1. Xác định một lớp.

    Thường thì bạn sẽ muốn áp dụng các cài đặt tương tự với một số phần tử trên một trang, do đó bóng hộp thường được kết hợp với các phần tử khác như màu nền và đường viền trong một lớp CSS có thể được sử dụng lại trong suốt trang.

  2. Thêm quy tắc bóng hộp.

    Các trình duyệt mới nhất hỗ trợ quy tắc hộp-bóng chuẩn, nhưng bạn cũng có thể bao gồm các tiền tố trình duyệt để chứa các trình duyệt cũ hơn.

  3. Xác định độ lệch.

    Bóng đổ thường được bù đắp từ hình chữ nhật mà nó thuộc về. Hai giá trị đầu tiên cho biết sự bù đắp theo chiều ngang và chiều dọc. Đo bằng bất kỳ phép đo CSS tiêu chuẩn nào (thường là pixel hoặc ems).

  4. Xác định độ mờ và lan rộng khoảng cách.

    Bạn có thể chỉnh sửa lại hành vi của bóng tối bằng cách chỉ định tốc độ bóng mờ và mức độ lan rộng của nó như thế nào. Đây là các tham số tùy chọn.

  5. Cho biết màu bóng.

    Bạn có thể làm cho bóng tối bất kỳ màu nào bạn muốn. Màu đen và màu xám là phổ biến, nhưng bạn có thể có được những hiệu ứng thú vị bằng cách chọn các màu khác.

Có thể có nhiều hiệu ứng bóng khác. Bạn có thể thêm nhiều bóng tối, và bạn cũng có thể sử dụng từ khóa inset để tạo một bóng đổ bên trong để làm cho nó giống như một phần của trang được cắt bỏ.

Các kỹ thuật biên giới CSS3 mới

Lựa chọn của người biên tập

Làm thế nào để Thiết lập nhân viên trong QuickBooks Quá trình biên chế nâng cao - núm vú

Làm thế nào để Thiết lập nhân viên trong QuickBooks Quá trình biên chế nâng cao - núm vú

Sau khi bạn thành lập công ty của bạn thông tin cho bảng lương trong QuickBooks, bạn đã sẵn sàng để thiết lập nhân viên cho biên chế. Là một phần của quy trình Thiết lập biên chế nâng cao, QuickBooks hiển thị trang web nơi bạn có thể thêm nhân viên của mình. Bạn cũng có thể thêm nhân viên bằng cách hiển thị Trung tâm Nhân viên. (Chọn lệnh Employee → Employee Center và nhấp chuột ...

Làm thế nào để Thiết lập biểu đồ Tài khoản QuickBooks 2012 - núm vú

Làm thế nào để Thiết lập biểu đồ Tài khoản QuickBooks 2012 - núm vú

Biểu đồ tài khoản Danh sách trong QuickBooks 2012 là danh sách các tài khoản bạn sử dụng để phân loại thu nhập, chi phí, tài sản, nợ phải trả và số vốn chủ sở hữu của chủ sở hữu. Nếu bạn muốn xem chi tiết đơn hàng cụ thể của dữ liệu tài chính trên báo cáo, bạn cần một tài khoản cho chi tiết đơn hàng đó. Nếu bạn muốn ngân sách ...

Cách Thiết lập Máy in để in QuickBooks 2015 Hóa đơn - núm vú

Cách Thiết lập Máy in để in QuickBooks 2015 Hóa đơn - núm vú

Nếu bạn dự định in hóa đơn từ QuickBooks 2015, bạn chỉ cần cài đặt máy in hóa đơn một lần, nhưng bạn cần phải chỉ rõ một số quy tắc in ấn chung về hoá đơn. Các quy tắc này cũng áp dụng cho các bản ghi nhớ tín dụng và các đơn đặt hàng, bằng cách này. Để cài đặt máy in của bạn để in hóa đơn, làm theo các bước sau: Chọn ...

Lựa chọn của người biên tập

Hình ảnh Các chế độ phát trên một Canon EOS 70D - núm vú

Hình ảnh Các chế độ phát trên một Canon EOS 70D - núm vú

Một trong những điều tốt nhất về Canon EOS 70D của bạn có thể xem ảnh ngay sau khi bạn chụp chúng. Không còn đoán xem bạn có bị bắn mà bạn muốn hay cần thử lại; không còn lãng phí tiền bạc khi phát triển và in những bức ảnh bốc mùi. Để chuyển máy ảnh sang chế độ Phát lại, chỉ cần ...

Lựa chọn của người biên tập

Cách xem tab Thông báo của bạn trên Twitter - những con cần

Cách xem tab Thông báo của bạn trên Twitter - những con cần

Xem ai đang tương tác với bạn trên Twitter trực tiếp qua @replies và @mentions (Tweets để đáp ứng hoặc nói chung đề cập đến người dùng cá nhân), các mục yêu thích (cách thừa nhận hoặc đánh dấu trang Tweets) và retweets (chia sẻ nội dung đã được đăng bởi một người dùng Twitter khác). Yêu thích Nhấn vào biểu tượng ngôi sao, hoặc nút Video yêu thích, thêm vào Tweet của bạn ...

Sai lầm Twitter # 1: @reply versus @mention - núm vú

Sai lầm Twitter # 1: @reply versus @mention - núm vú

Mọi người dùng Twitter - mới và cũ - đã trở thành nạn nhân của sự nhầm lẫn giữa @reply versus @mention. Khi nhà phát triển thịnh vượng và nhà chiến lược nội dung Anum Hussein giới thiệu 21 mẹo đăng bài xã hội trên hội nghị INBOUND hàng năm, mẹo để hiểu sự khác biệt giữa @reply và @mention là số một ...

Mẹo vặt để xây dựng sự hiện diện của cá nhân trên Twitter

Mẹo vặt để xây dựng sự hiện diện của cá nhân trên Twitter

Twitter ban đầu phổ biến để giúp các cá nhân giữ liên lạc với bạn bè và người quen của họ qua các cập nhật nhỏ. Nhiều Twitterers cá nhân vẫn có xu hướng sử dụng Twitter theo cách này, cập nhật một vòng tròn gần gũi của bạn bè về những suy nghĩ và những sự kiện xảy ra trong cuộc sống của họ. Theo thời gian, bạn có thể theo kịp với những người mà bạn có thể không liên hệ ...