Hướng dẫn bootstrap overlay icon on image - biểu tượng lớp phủ bootstrap trên hình ảnh

Tìm hiểu làm thế nào để tạo hiệu ứng biểu tượng lớp phủ hình ảnh khi di chuột.

Biểu tượng Lớp phủ hình ảnh

Di chuột qua hình ảnh để xem hiệu ứng lớp phủ.


     
   
 


Bước 2] Thêm CSS:

Thí dụ

/* Container needed to position the overlay. Adjust the width as needed */
.container {
  position: relative;
  width: 100%;
  max-width: 400px;
}

& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
.image {
  width: 100%;
  height: auto;
}

Bước 2] Thêm CSS:
.overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  transition: .3s ease;
  background-color: red;
}

/* Container cần thiết để định vị lớp phủ. Điều chỉnh chiều rộng khi cần */. Container {& nbsp; Vị trí: tương đối; & nbsp; chiều rộng: 100%; & nbsp; chiều rộng tối đa: 400px;}
.container:hover .overlay {
  opacity: 1;
}

/ * Làm cho hình ảnh để phản hồi */. Hình ảnh {& nbsp; chiều rộng: 100%; & nbsp; Chiều cao: Tự động;}
.icon {
  color: white;
  font-size: 100px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate[-50%, -50%];
  -ms-transform: translate[-50%, -50%];
  text-align: center;
}

. Vị trí: Tuyệt đối; & nbsp; Top: 0; & nbsp; Dưới cùng: 0; & nbsp; trái: 0; & nbsp; Phải: 0; & nbsp; Chiều cao: 100%; & nbsp; chiều rộng: 100%; & nbsp; Độ mờ: 0; & nbsp; Chuyển tiếp: .3s dễ dàng; & nbsp; màu nền: màu đỏ;}
.fa-user:hover {
  color: #eee;
}

Hãy tự mình thử »

Cách tạo biểu tượng hình ảnh lớp phủ Also see other image overlay effects [fade, slide, etc] in our How To - Image Hover Overlay.

Bước 1] Thêm HTML:



Làm cách nào để định vị biểu tượng tải xuống fontawgie trên một hình ảnh? Tôi muốn nó ở góc dưới bên trái của hình ảnh. Khi người dùng nhấp vào biểu tượng tải xuống, lời nhắc xuất hiện hỏi liệu họ có muốn tải xuống hình ảnh không.

Như vậy:

Phương pháp này cũng hoạt động với Bootstrap 3 FONT-CUỐI CÙNG? Tôi có thể muốn thêm một nút như thế này ở góc dưới bên trái:

Lý do tại sao bạn cần IMG để trở thành display: block là bởi vì, theo mặc định, ________ 10 là

.container { position: relative; }
.container img { display: block; }
.container .fa-download { position: absolute; bottom:0; left:0; }
1 và IMG của bạn sẽ có khoảng trống giữa cuối của nó và dưới cùng của container - vì vậy biểu tượng tải xuống của bạn sẽ xuất hiện một chút dưới mức ____10 của bạn. Đặt nó thành display: block dừng điều này.

Đã trả lời ngày 3 tháng 2 năm 2019 lúc 23:22Feb 3, 2019 at 23:22

Download

Đã trả lời ngày 3 tháng 2 năm 2019 lúc 23:25Feb 3, 2019 at 23:25

Đã trả lời ngày 6 tháng 4 lúc 11:02Apr 6 at 11:02

Đã trả lời ngày 3 tháng 2 năm 2019 lúc 23:14Feb 3, 2019 at 23:14

PiazzipiazziPiazzi

2.3702 Huy hiệu vàng10 Huy hiệu bạc24 Huy hiệu đồng2 gold badges10 silver badges24 bronze badges

Làm cách nào để phủ biểu tượng hình ảnh?

Thông thường khi chúng ta viết các yếu tố, các thành phần được xếp chồng lên nhau theo chiều dọc dưới đây. Nhưng chúng ta cần phủ lên hai biểu tượng trên hình ảnh ở vị trí chúng ta muốn ...
Gán các vị trí. ....
Chỉ định z cao hơn hình ảnh cho các biểu tượng nếu cần thiết. ....
Định vị các biểu tượng phù hợp bằng cách sử dụng các thuộc tính CSS khác ..

Làm cách nào để phủ hình ảnh trong bootstrap?

Lớp phủ hình ảnh: Lớp phủ hình ảnh thường đề cập đến hình ảnh là hình ảnh nền và chèn các văn bản và liên kết bên trong hình ảnh đó.Nó có thể được thực hiện bằng cách sử dụng thuộc tính 'Card-Img-Overlay' có trong Bootstrap.Ngoài ra, chúng tôi có thể làm điều đó với CSS bình thường cùng với chủ đề bootstrap.using the 'card-img-overlay' property that is present in bootstrap. Also, we can do it with normal CSS along with a bootstrap theme.

Làm thế nào để bạn đặt một biểu tượng lên một hình ảnh trong HTML?

Để phủ hai yếu tố, một cách tiếp cận là tạo vị trí cha mẹ: tương đối, và sau đó là vị trí lớp phủ: Tuyệt đối.Trong trường hợp này, ví dụ này sẽ hoạt động, trong đó biểu tượng tải xuống có thể là bất kỳ yếu tố nào, chẳng hạn như nút bootstrap.Lưu câu trả lời này.make a parent position: relative , and then the overlay position: absolute . In this case, this example should work, where the download icon can be any element, such as a bootstrap button. Save this answer.

Làm cách nào để di chuột một biểu tượng?

Cách tiếp cận: 1: Tất cả các thẻ neo được nhắm mục tiêu với các khai báo CSS [trong niềng răng] khi được di chuột với con trỏ chuột.2: Các thẻ có tên lớp Icon Icon đã được nhắm mục tiêu để thay đổi màu nền của chúng thành màu xanh, khi được di chuột với con trỏ chuột.All the anchor tags are targeted with the CSS declarations [within the braces] on being hovered with the mouse cursor. 2: Tags with the class name “icon” has been targeted to change their background color to blue, on being hovered with the mouse cursor.

Bài Viết Liên Quan

Chủ Đề