“게시물 만들기” 버튼 바로 위에 커스텀 스크롤바를 추가하고 싶은데, 토픽 페이지에만 적용되도록 하고 싶습니다. 이렇게 구현할 수 있는 방법이 있는지, 아니면 저장소에서 직접 변경해야 하는지 궁금합니다. 저는 @awesomerobot의 Redditish 테마를 사용 중입니다.
관심 있는 분들을 위해 HTML과 CSS 스니펫을 아래에 첨부합니다. 필요에 맞게 자유롭게 수정해 사용하세요—이미 제 포럼에 맞게 일부 조정을 마쳤습니다. 참고: 이 코드에 대해 어떠한 비용도 청구하지 않습니다.
HTML:
<div class="image-scrollbar-container">
<a href="https://example.com/link1">
<img src="https://res.cloudinary.com/dn1hjjczy/image/upload/v1729712069/6_oqnefr.png" alt="Image 1">
</a>
<a href="https://example.com/link2">
<img src="https://res.cloudinary.com/dn1hjjczy/image/upload/v1729712069/6_oqnefr.png" alt="Image 2">
</a>
<a href="https://example.com/link3">
<img src="https://res.cloudinary.com/dn1hjjczy/image/upload/v1729712069/6_oqnefr.png" alt="Image 3">
</a>
<a href="https://example.com/link4">
<img src="https://res.cloudinary.com/dn1hjjczy/image/upload/v1729712069/6_oqnefr.png" alt="Image 4">
</a>
<a href="https://example.com/link5">
<img src="https://res.cloudinary.com/dn1hjjczy/image/upload/v1729712069/6_oqnefr.png" alt="Image 5">
</a>
</div>
CSS:
.image-scrollbar-container {
display: flex;
overflow-x: auto;
padding: 5px 0;
margin-top: 10px;
gap: 8px;
scrollbar-width: none;
-ms-overflow-style: none;
scroll-behavior: smooth;
}
.image-scrollbar-container::-webkit-scrollbar {
display: none;
}
.image-scrollbar-container img {
border-radius: 50%;
width: 50px;
height: 50px;
object-fit: cover;
transition: transform 0.3s ease;
}
.image-scrollbar-container img:hover {
transform: scale(1.1);
}
@media (min-width: 768px) {
.image-scrollbar-container {
gap: 10px;
margin-top: 15px;
padding: 8px 0;
}
.image-scrollbar-container img {
width: 60px;
height: 60px;
}
}
@media (min-width: 1024px) {
.image-scrollbar-container {
gap: 15px;
margin-top: 20px;
padding: 10px 0;
}
.image-scrollbar-container img {
width: 80px;
height: 80px;
}
}
또한, 이는 모바일 퍼스트 기반으로 작성되었으며 쉽게 커스터마이징할 수 있습니다.