HTML, CSS 및 jQuery: 아름다운 그림 벽 만들기
웹 디자인에서는 페이지의 매력과 아름다움을 높이기 위해 그림을 사용해야 하는 경우가 많습니다. 일반적인 레이아웃 방법인 픽처 월은 웹 페이지에 여러 장의 사진을 질서정연하게 또는 무질서하게 표시하여 사람들에게 깔끔하고 통일된 느낌을 줍니다. 이 기사에서는 샘플 코드를 사용하여 HTML, CSS 및 jQuery를 사용하여 아름다운 그림 벽을 만드는 방법을 소개합니다.
우선 전시할 재료로 사용할 사진 몇 장을 준비해야 합니다. 관련 이미지 그룹을 선택하거나 특정 요구 사항에 따라 직접 검색할 수 있습니다. 그림 벽에 깔끔하게 표시되도록 각 이미지의 크기와 비율이 동일한지 확인하세요.
다음으로 HTML 코드 작성을 시작합니다. 먼저 然后,在JavaScript的区域内,我们使用jQuery动态地为这个 接下来,我们可以使用CSS来美化这个图片墙。通过对 在上述示例中,我们使用了CSS的flex布局,使图片墙能够在空间有限的情况下自适应排列。通过设置 rrreee rrreee rrreee 위 내용은 HTML, CSS 및 jQuery: 아름다운 그림 벽 만들기의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!<div id="image-wall"></div>
元素插入到#image-wall
中。
var imageArray = ['image1.jpg', 'image2.jpg', 'image3.jpg', 'image4.jpg']; $.each(imageArray, function(index, value) { $('
').attr('src', value).appendTo('#image-wall'); });
#image-wall
以及内部的图片元素进行样式设置,来定义图片墙的布局和外观。#image-wall { display: flex; flex-wrap: wrap; justify-content: space-between; } #image-wall img { width: 200px; height: 200px; object-fit: cover; margin-bottom: 20px; }
img
元素的宽度、高度和object-fit
属性,可以保持每张图片的比例不变,并且使用margin-bottom
$('#image-wall img').hover(function() { $(this).css('transform', 'scale(1.2)'); }, function() { $(this).css('transform', 'scale(1)'); });
요소로
#image-wall
에 삽입됩니다.
#image-wall
및 내부 이미지 요소의 스타일을 지정하여 이미지 월의 레이아웃과 모양을 정의합니다.
img
요소의 너비, 높이 및
object-fit
속성을 설정하면 각 이미지의 비율을 변경하지 않고 유지하고
margin-bottom
을 사용할 수 있습니다. > 각 이미지 사이에 약간의 공간을 추가합니다.
마지막으로 그림 벽에 마우스 상호 작용 효과를 추가하여 사용자 경험을 높일 수 있습니다. 그림을 확대하는 효과를 예로 들어보겠습니다. jQuery 코드 영역에 다음 코드를 추가할 수 있습니다.