Hướng dẫn căn giữa button css
Mọi người kêu la tại sao căn giữa trong CSS nó lại khó khăn như vậy? . Tôi nghĩ rằng vấn đề không phải rất khó để làm, có rất nhiều cách khác nhau để làm điều đó, tùy thuộc vào tình hình. Chúng ta sẽ chia nhỏ nó ra và hi vọng nó sẽ dễ dàng hơn 1.Horizontally( Căn giữa theo chiều ngang)1.1 Nó là inline và inline-* (như text hoặc link)Bạn có thể căn chỉnh các element inline theo chiều ngang, ở trong 1 phần tử cha kiểu block ta chỉ cần style như sau:
các bạn xem qua ví dụ 1:
và kết quả ta được như hình ảnh sau : link demo ở đây : https://jsfiddle.net/1qxh934q/1/ 1.2 Nó là phần tử kiểu block
xét ví dụ 2:
link demo ở đây : https://jsfiddle.net/1qxh934q/2/ 1.3 Căn giữa cho nhiều phần tử kiểu block
kết quả như hình ảnh dưới đây Demo link : https://jsfiddle.net/1qxh934q/3/
kết quả như hình ảnh dưới đây link demo: https://jsfiddle.net/1qxh934q/4/
kết quả như hình ảnh dưới đây link demo: https://jsfiddle.net/1qxh934q/5/2. Vertically ( theo chiều dọc)
2.1 Nó là inline và inline-* (như text hoặc link)a. Nó là một dòng
xem vi dụ sau:
kết quả ta thu được như hình ảnh Như demo ở link sau: https://jsfiddle.net/1qxh934q/8/
kết quả thu được như hình ảnh bên dưới link demo : https://jsfiddle.net/1qxh934q/9/b. Nó là nhiều dòng
kết quả như hình ảnh sau: link demo : https://jsfiddle.net/1qxh934q/10/
kết quả như hình ảnh sau: xem demo ở link : https://jsfiddle.net/1qxh934q/13/
kết quả như hình ảnh này xem demo ở link : https://jsfiddle.net/1qxh934q/12/2.2 Nó là phần tử kiểu blocka. Bạn biết chiều cao của nó
Kết quả thu được như hình ảnh này link demo: https://jsfiddle.net/1qxh934q/14/ b. Bạn không biết chiều cao của nó
kết quả thu được như hình ảnh sau: link demo cho nó: https://jsfiddle.net/1qxh934q/15/ Kết luận
|