Notice
Recent Posts
Recent Comments
Tags
- ViewData
- asp.net core Select
- asp.net Select
- 타임피커
- JavaScript
- jquery 바코드생성
- 바코드 생성하기
- XSS방어
- SSD 복사
- php 캐쉬제거
- django 엑셀불러오기
- javascript redirection
- 하드 윈도우 복사
- Mac Oracle
- swagger 500 error
- XSS PHP
- asp.net core swagger
- javascript 바코드 생성
- 말줄임표시
- ASP.Net Core 404
- asp ftp
- simpe ftp
- TempData
- 하드 마이그레이션
- 원격ftp
- 강제이동
- ViewBag
- asp.net dropdownlist
- 404에러페이지
- 맥 오라클설치
웹개발자의 기지개
[CSS,Javascript] 이미지 가로 스크롤 나오게, 클릭시 이미지 확대 본문
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
<style>
/* 이미지가 부모 너비보다 클 경우 가로 스크롤 생성 */
.board_viewDetail {
width: 100%;
overflow-x: auto; /* 가로 내용이 넘치면 스크롤바 생성 */
-webkit-overflow-scrolling: touch; /* 모바일에서 부드러운 스크롤 지원 */
}
/* 이미지 기본 설정 */
.board_viewDetail img {
max-width: none; /* 스크롤을 보기 위해 너비 제한 해제 (또는 상황에 따라 조정) */
height: auto;
display: block;
cursor: pointer; /* 클릭 가능함을 시각적으로 표시 */
}
</style>
<div class="board_view_content">
<div class="board_viewDetail">
<p><img src="/smarteditor2/upload/20260211172538650722450.jpg" title="" class="zoomable-img">
<br style="clear:both;"> </p>
</div>
</div>
<script>
document.addEventListener("DOMContentLoaded", function() {
// board_viewDetail 안에 있는 모든 이미지 요소를 찾습니다.
const images = document.querySelectorAll('.board_viewDetail img');
images.forEach(function(img) {
img.addEventListener('click', function() {
// 이미지의 src 경로를 가져옵니다.
const imgUrl = this.src;
// 새 창(탭)으로 이미지 주소를 엽니다.
window.open(imgUrl, '_blank');
});
});
});
</script>
|
cs |
'웹퍼블리싱 > CSS' 카테고리의 다른 글
| [CSS] 사진 이미지 가로,세로 비율 적절히 중앙에 꽉채우기 (0) | 2025.11.06 |
|---|---|
| [CSS] img 태그 이미지 비율 손상없이 이쁘게 꽉 채우기 (1) | 2025.05.01 |
| [CSS] 배경에 Blur 효과 만들기 (0) | 2025.03.24 |
| [CSS] ToolTip 툴팁 - 내용 미리보기 기능 구현하기 (0) | 2025.03.14 |
| [CSS] 인쇄시 배경이미지가 안나올때 (0) | 2024.12.22 |
Comments
