Yêu cầu thg 11 21, 2019 2:24 SA 161 0 6
  • 161 0 6
0

CSS hình khối

Chia sẻ
  • 161 0 6

Cái banner của mình phải chia làm 2, 1 bên hình khối cạnh không đều bên trái, 1 bên là hình ảnh. Các bác cho mình hỏi css hình khối kia kiểu gì, hoặc có link nào hướng dẫn cho mình xin với. Mình cảm ơn!

thg 11 21, 2019 2:59 SA

6 CÂU TRẢ LỜI


Đã trả lời thg 11 21, 2019 2:28 SA
0

đơn giản nhất là lấy cả cái ảnh dài đó làm nền cho banner, cái phần text thì bạn tạo khối div và css text bên trong cho nó thôi nó thôi.

Chia sẻ
Avatar hieu nguyen @hieuhumg
thg 11 21, 2019 2:32 SA

cái ảnh bên tay phải thay đổi được bạn ah

Avatar Lê Vĩnh Thiện @le.vinh.thien
thg 11 21, 2019 2:49 SA

@hieuhumg mình thấy cái ảnh bên phải đang khá là đồng màu với cái bên trái, đổi đi nó hơi lạ. mình nghĩ là chỉ đổi cái text thôi thì sẽ okie hơn.

Đã trả lời thg 11 21, 2019 2:29 SA
0

ở đây nó là cái ảnh thì phải bạn ạ chứ không phải css đâu

Chia sẻ
Avatar hieu nguyen @hieuhumg
thg 11 21, 2019 2:32 SA

cái ảnh bên phải thay đổi được bạn ah, còn khối bên trái giữ nguyên

Đã trả lời thg 11 21, 2019 2:52 SA
0

để cái trái zindex cao hơn, và dùng cái này https://css-tricks.com/the-shapes-of-css/ chiều dài banner là 100%, thì ảnh chiếm khoảng 70%, và shape bên trái 50%

Chia sẻ
Đã trả lời thg 11 21, 2019 3:01 SA
0

adfd.png bạn inspect nhìn code là dc mà!! =))

Chia sẻ
thg 11 21, 2019 3:03 SA
Đã trả lời thg 11 21, 2019 8:29 SA
0

bác xem thử thuộc tính clip-path coi có đúng ko

Chia sẻ
Đã trả lời thg 11 26, 2019 2:51 SA
0

Thường thì các banner họ sẽ không dùng trực tiếp thẻ img mà sẽ đặt thành background của một thẻ div nào đó. Lợi ích của việc này là:

  • Bạn có thể thêm các nội dung các đè lên trên ảnh một cách đơn giản và dễ làm.
  • Khi kích thước div banner bị thay đổi khi co giãn thì khi set background sẽ hạn chế việc méo ảnh khi kết hợp background-size: cover

Bạn có thể chuyển ảnh thành background, phần nội dung bên trong bạn vẫn có thể thêm được như bình thường, CSS cho nó hiển thị ở bên trái banner. Mỗi ảnh là một cái div.banner, tùy thuộc bố cục của ảnh và nội dung ở vị trí nào mà bạn sẽ cần CSS. và CSS theo nhiều screen phổ biến để hỗ trợ responsive.

Chia sẻ
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí