반응형
배경
모바일 일때와, 데스크톱 일때 밑의 사진처럼 ' / ' 이 필요할 때가 있고 필요하지 않을때가 있다.
이럴때 JS를 써야하나 싶지만 친절하게 CSS에서 지원해준다.
HTML
<span class='seperate'></span>
CSS
.seperate:before{
content: " / ";
}
HTML
<span class='seperate'></span>
CSS
.seperate:before{
content: "";
display: block;
}
이런식으로 CSS에 따라 글자를 넣고 뺄 때,
:before, :after{
content: "";
}
를 사용해서 넣으면 된다.
before와 after의 차이는 그 객체의 앞, 뒤에 넣느냐의 차이다.
2019년 12월 07일 추가
리본 스타일을 만들고 싶을 때에도 쓸 수 있다.
https://codepen.io/nxworld/pen/oLdoWb
위 사이트에 누군가 아주 잘 만들어 놓았으니 참고해서 만들면 되겠다.
'웹 프로그래밍' 카테고리의 다른 글
Web Accessibility Tutorials(웹 접근성 자습서) (0) | 2019.08.06 |
---|---|
Contrast Ratio(색 대비) 배경과 폰트 색깔 (0) | 2019.08.06 |
background-size (0) | 2019.07.25 |
Date Time Picker (0) | 2019.07.15 |
새로고침 및 뒤로가기 시 폼 유지 이벤트 (0) | 2019.07.04 |
댓글