Relative và absolute trong CSS
Tìm hiểu relative trong CSS và thuộc tính absolute trong CSS, cách sử dụng Position relative và absolute để các bạn có thể vận dụng làm những ví dụ cụ thể. Show
Trong bài học này mình chỉ trình bày hai thuộc tính đó là Video học CSS: Thuộc tính Position:relative và absolute Nội dung bài học1. Position relative và absolute trong CSS 2. Lời kết Như vậy thuộc tính position được sử dụng thông dụng nhất khi xây dựng menu đa cấp bằng CSS, tiếp đó là các hiệu ứng tooltip kết hợp với Hover. Nếu bạn muốn thực hành thêm nhiều ví dụ hơn thì ở bài học sau mình có giới thiệu rồi. Còn bài học hôm nay kết thúc tại đây. Chúc các bạn học tập hiệu quả. Bài 10: Học CSS với thuộc tính Position:relative và absolute Bài viết nằm trong case Study Hướng dẫn CSS cơ bản và nâng cao —oOo— Bài 9:Thuộc tính margin – padding và Box Model trong CSSHọc lập trình web Bài 11: Tag: Tim hieu relative trong CSS va thuoc tinh absolute trong CSS, cach su dung Position relative va absolute de cac ban co the van dung lam nhung vi du cu the. Huong dan hoc CSS , Hoc CSS truc tuyen , Tu hoc CSS , Video huong dan hoc CSS , download tai lieu hoc CSS , hoc CSS mien phi , hoc CSS online , hoc CSS truc tuyen , hoc CSS co ban , hoc CSS nang cao , tai lieu hoc CSS , Ebook hoc CSS , hoc CSS can ban , sach hoc CSS , học lập trình CSS. Ngày hôm nay chúng ta sẽ đi vào tìm hiểu cách sử dụng position trong CSS để căn chỉnh các phần tử trong website được dễ dàng và tiện lợi hơn nhé! Position CSS là Gì?Thông thường thì phần tử của trang web sẽ được hiển thị từ trên xuống dưới. Tuy nhiên sẽ có một số trường hợp bạn muốn thay đổi cách hiển thị của phần tử này để có thể phù hợp với yêu cầu của khách hàng hay designer... Position đước chia thành thành 5 giá trị chính là:
Để giúp bạn dễ hình dung hơn thì mình có một hình minh họa về cách sử dụng 3 giá trị position cơ bản (static, relative, absolute) cho phần tử trong website ở bên dưới nhé! Thuộc tính body{ font-size: 2rem; font-family: 'Roboto', sans-serif; } .phan-tu-cha { background: orange; height: 400px; width: 400px; }.phan-tu-con { background: lightskyblue; height: 200px; width: 200px; position: static; }2Như mình đã nói ở trên thì thuộc tính này sẽ hiển thị các phần tử theo thứ tự ở trong website. Và để dễ hình dung hơn thì bạn xem ví dụ dưới đây nha! HTML
CSS
Và kết quả bạn xem hình ảnh bên dưới nhé! Còn dưới đây là dự án trên Codepen nhé! See the Pen vị trí static CSS by haycuoilennao19 (@haycuoilennao19) on CodePen. Thuộc tính body{ font-size: 2rem; font-family: 'Roboto', sans-serif; } .phan-tu-cha { background: orange; height: 400px; width: 400px; }.phan-tu-con { background: lightskyblue; height: 200px; width: 200px; position: static; }3Cũng với ví dụ trên, chúng ta sẽ đi vào thiết lập thuộc tính 4 để xem sự khác biệt của nó nhé!HTML
CSS
Và kết quả bạn xem hình ảnh bên dưới nhé! Còn dưới đây là dự án trên Codepen nha! See the Pen vị trí relative trong CSS by haycuoilennao19 (@haycuoilennao19) on CodePen. Thuộc tính body{ font-size: 2rem; font-family: 'Roboto', sans-serif; } .phan-tu-cha { background: orange; height: 400px; width: 400px; }.phan-tu-con { background: lightskyblue; height: 200px; width: 200px; position: static; }5Bây giờ với ví dụ trên chúng ta sẽ đi vào thiết lập thuộc tính 6 cho phần tử để xem sự khác biệt của nó nhé!HTML
CSS
Và kết quả bạn xem hình ảnh dưới đây nhé: Còn dưới đây là kết quả trên Codepen nha! See the Pen vị trí absolute trong CSS by haycuoilennao19 (@haycuoilennao19) on CodePen. Như bạn thấy thì hiện tại thằng cha của nó là document body chứ không phải là thẻ 7.Vây để có thể thiết lập vị trí phần tử con dựa theo thẻ 7 thì chúng ta có thể thiết lập 4 cho thằng cha như ở ví dụ sau đây nhé!HTML
CSS
Và kết quả bạn xem hình ảnh đưới đây nhé! Và dưới đây là dự án trên codepen nha! See the Pen kết hợp position relative và absolute by haycuoilennao19 (@haycuoilennao19) on CodePen. Thuộc tính Phần Tử Con |