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 |
Tags
- 시퀄 문법
- sql 문자열 패턴 검색
- 재귀스왑
- 중첩배열평탄화
- 5.3.8 Modifying Queries
- 객체의키값만 찾기
- ...점점점문법
- lastIndexOf()
- 중복문자제거
- js 문자열을 문자배열로
- 우분투 시간 변경
- indexOf()
- 중첩배열
- 문자열순서바꾸기
- 제로베이스
- 스프링 데이타 JPA
- 중복단어제거
- sql like연산자
- 깃 토큰 만료
- 배엘에서 스왑
- 코딩 어?
- 프론트엔드 스쿨
- ubuntu타임존
- 문자열 중복
- 레디스 확인
- 중복 문자열
- 중복된 단어
- @Moditying @Query
- 객체의 밸류값만 찾기
- 단어 제거
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 |