0701 월 uiux 62일차

 

멀티 숫자 카운터, 제이쿼리 each ( https://codepen.io/YoungHeom/pen/GRabPvZ )

 

 

드래그(글자 마우스 선택) 안 되게 하는 방법!

ㄴuser-select: none;

줄바꿈 안되는 건 white-space: nowrap;

 

 

$('.box-1__minus').click(function(){
    const num = parseInt($('.box__num').text)
    const newNum = num - 1 >= 0 ? num -1 : 0;
    console.log(num);
});

 

const newNum = num - 1 >= 0 ? num -1 : 0;

' num - 1 >= 0'  조건식

조건식이 참이면 - 1, 거짓이면 0

 

parseInt: 문자 0이 오면 숫자 0으로 변환해줌

$('.box-1__minus').click(function() {
    const num = parseInt($('.box-1__num').text());
    const newNum = num - 1 >= 0 ? num - 1 : 0;
    $('.box-1__num').text(newNum);
});

$('.box-1__plus').click(function() {
    const maxNum = 5;
    const num = parseInt($('.box-1__num').text());
    const newNum = num + 1 <= maxNum ? num + 1 : maxNum;
    $('.box-1__num').text(newNum);
});

 

 

 


 

display: none;_visibility: hidden;_opacity: 0; 차이 ( https://codepen.io/YoungHeom/pen/bGyPzEM )

ㄴ 갑자기 궁금해서 따로 정리함

 

요소를 숨기는 css 속성들 (

'display: none;', ' visibility: hidden;', ' opacity: 0;' ) 부모 태그에 bgc 적용한 후 차이점 알아보기

 

부모, 자식 태그에 높이가 없고 자식 태그에 텍스트만 입력되어 있을 때

 

- display: none; 

적용 시 배경(부모 태그)이 아예 화면에서 사라진다.(부모 태그에 높이가 없을 경우) 박스 실종.
그러나 부모 태그에 높이가 적용된 경우엔 자식 태그에 display: none;을 줘도 배경이 사라지지 않는다.

 

- visibility: hidden;

  공간은 차지하면서 해당 속성을 적용한 요소만 사라진다.( opacity: 0;과 동일 ) 빈 박스.

  커서를 대도(hover) 커서 모양이 바뀌지 않는다.

 

- opacity: 0;

  공간은 차지하면서 해당 속성을 적용한 요소만 사라진다. ( visibility: hidden;과 동일 빈 박스.
  커서를 대면 커서 모양이 cursor: text;으로 바뀐다.

 

페이지 우측 하단 홈엔드 버튼 만들기( https://codepen.io/YoungHeom/pen/bGyPOXL )

'UIUX(03.28~10.02)' 카테고리의 다른 글

0703 수 uiux 64일차  (0) 2024.07.03
0702 화 uiux 63일차  (0) 2024.07.02
0628 금 uiux 61일차  (0) 2024.06.28
0627 목 uiux 60일차  (0) 2024.06.27
0626 수 uiux 59일차  (0) 2024.06.26

+ Recent posts