Notice
Recent Posts
Recent Comments
Link
반응형
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 스프링 데이타 JPA
- Robo3T 글씨키우기
- ubuntu타임존
- 우분투 시간 변경
- sql 문자열 패턴 검색
- ...점점점문법
- findIndex()
- indexOf()
- 문자열 인터폴레이션
- ${변수}
- 가상컴퓨터마법사
- 깃 토큰 만료
- 코딩 어?
- lastIndexOf()
- js 문자열을 문자배열로
- sql like연산자
- 배열을 객체로
- Robo3T 글씨체 변경
- 5.3.8 Modifying Queries
- @Moditying @Query
- 프론트엔드 스쿨
- Robo3T 폰트변경
- Robo3T 폰트 키우기
- 객체를 배열로
- search()
- 레디스 확인
- 객체의 밸류값만 찾기
- 시퀄 문법
- 객체의키값만 찾기
- 리엑트블로거
Archives
- Today
- Total
코딩기록
css 메뉴) 가상 클래스 :not 본문
728x90
:not(.클래스이름) 가상 클래스 :not
:not(.클래스이름) { ~~~ css 코드 }
' .클래스이름이 아니면 중괄호 안의 css코드 동작을 수행해라 '
라는 뜻이다. not 두개를 같이 쓰는건 어떻게 할까?
간단하다 붙여쓴다.
:not(.new):not(.popular( {
margin-top: 10px;
}
-> 클래스 이름이 now, popular가 아니면 마진탑 10px 적용!
156번-새로 나온 메뉴, 164번-인기 메뉴는 마진탑 미적용
176번-시즈널 메뉴, 185번-시그니처 샐러드는 적용!!
10px 적용되서 노랑 배경색이 보인다.
메뉴 리스트
펼쳤을때 아래화살표 ∨
닫았을때 위 화살표 ∧
.menu-list-area {
padding: 28px $m-padding 10px;
background-color: #fff;
//new, popular 클래스 아니면 마진탑 10px
&:not(.new):not(.popular) {
margin-top: 10px;
}
&.new {
border-bottom: 1px solid $booking-color-border144;
}
&.is-closed {
padding: 24px $m-padding;
& + .is-closed {
margin-top: 0;
border-top: 1px solid $booking-color-border144;
}
.ico-arrow {
transform: rotate(180deg);
}
.menu-list {
display: none; //닫으면 안보임
}
}
출처
나, 뽀짝코딩
반응형
'프론트' 카테고리의 다른 글
웹접근성 aria-label, aria-labelledby /스크린리더 (0) | 2024.06.25 |
---|---|
css) 팝업이 떠있을때 뒷배경의 스크롤 멈추게하는 코드 (0) | 2024.06.23 |
css, scss)@mixin- 반복적인 scss를 함수처럼! 한줄로 말줄임, 텍스트 줄임 ... 표시 (0) | 2024.06.22 |
css) a태그안에 img를 tab으로 접근시( :focus효과 ) 테두리 변경은 tabindex="0" !! / tab순서 정하는 방법 / 웹접근성 / 스크린리더 (0) | 2024.06.21 |
HTML5 시멘틱 태그와 웹 표준을 지키는 이유 (0) | 2024.06.12 |
Comments