2023/02 13

css우선순위, 미디어쿼리 css적용이 안될때는?

#우선순위 css를 수정하면서 미디어쿼리가 적용이 안되는 경우를 보았다. 이런경우엔 css우선순위 문제가 있을경우이다. 개발자도구에서 적용안되는 태그를 클릭해서 우선순위로 적용된걸 볼 수 있다. # 예시 / 해결방법 .class_b{ .class_a { font-size : 1em; } } 이런 클래스에 적용한 속성이 있는데, @media (max_width : 400px){ .class_a { font-size : 0.7em; } } 이렇게 모바일 환경에따라 class_a의 폰트사이즈를 적용하려고 할때, 미디어 쿼리가 적용이 안된다면? 원 css파일처럼 class_b로 감싸주면 된다. @media (max_width : 400px){ .class_b{ .class_a { font-size : 0.7em..

webStyling/design 2023.02.27

롤스토이 // 블랜딩, 비네팅, 불필요한 곳 지우기, 저장포멧

# 파일 자체에 사진 불러오기 place embedded 로 가져오면 새창 안열리고 바로 사진 덮어쓰며 불러올수 있음 # 블랜딩 모드 레이어창에 저 Lighten부분을 변경하면 됨 단축키는 쉬프트 + +or- # 비네팅 모드 사진구멍뚤린듯 하는거 이게 원본이다. 일단 이 레이어를 한번 더 복사함. 그다음 멀티플 모드로 ㄱㄱ 사진이 더 어두워짐. 그다음 셀렉션툴로 원하는 만큼 따자. 이상태에서 상단 탭을 보면 Feather값 조절하는데가 있음 0으로 하면 그냥 딱 자르는거고 올리면 오파시티 조절되면서 선택되는거인듯. 이상태에서 저 선택한만큼 잘라줘야하는데.. 단축키 delete!! 존나 중요함 응 잘렸어~ 이상태에서 cntl + D누르면 선택영역 해제됨. 더 효과를 명확히 하고싶으면 레이어를 여러개 복사하..

nginx // user agent 제어

경로 /etc/nginx/sites-available에 있는 default파일을 손보면 된다 가장 최상단 server{}안에 코드를 수정해주면 된다. # user_agent로 악성봇 차단방법 https://svrforum.com/svr/105645 서버포럼 - Nginx에서 User-agent를 통한 악성/스팸 봇 차단하기. 안녕하세요. 달소입니다. 오늘은 사이트 운영을 하면서 필수적으로 해야할 설정인 악성/스팸 봇을 차단하는 방법입니다. 대계 사이트를 운영하는경우 웹에 노출되기때문에 robot.txt를 통해 크롤 svrforum.com # nginx 연산자 https://earth-95.tistory.com/143 [NGINX] if 조건식 사용하기 if 조건식 Syntax: if (condition)..

linux/etc 2023.02.16

브라우저 개발자 도구

탭 Element : 로딩된 웹페이지의 DOM과 CSS를 편집해서 렌더링된 뷰를 확인, 단 편집한 내용이 저장되지는 않음. Console : 로딩된 웹페이지의 에러를 확인하거나 js소스코드의 console.log를 확인할수 있음. Source : 로딩된 웹페이지의 자바스크립트코드를 디버깅할수 있음. Network : 로딩된 웹페이지에 관련된 네트워크 요청 확인 Application : 웹스토리지, 세션,쿠키관리 # 콘솔 여러줄 작성하려면 쉬프트+엔터로 줄넘김 # 에러콘솔 대충 이런코드 작성하면 이렇게 증가감소하는 UI가 만들어지는데 잘작동한다. 코드에서 counter-x로 바꿔보자. 이렇게 타입에러뜬다. 없는 프로퍼티를 왜찾냐 이거임. 추가적으로 위에 js코드에서 변수지정한 num을 출력하면 값이 뜬다...

카테고리 없음 2023.02.16

시작하면서/ 자바스크립트 소개

렌더링 : HTML, CSS, Jave Script로 작성된 문서를 해석해서 브라우저에 시각적으로 출력하는것. 서버사이드렌더링 : 서버에서 데이터를 HTML로 변환해서 브라우저에 전달하는 과정 SSR (server side rendering) Node js : 자바스크립트 런타임 환경 비동기 I/O(입출력) 단일스레드 이벤트루프 기반 동작 SPA에 적합(single page Application) *CPU사용량이 높은 어플리케이션에는 권장하지 않음. ECMA Script 이크마스크립트 : ECMA-262, 자바스크립트의 표준사양 클라이언트 사이드 Web API # 자바스크립트는 개발자가 별도의 컴파일작업을 수행하지 않는 인터프리터언어. 컴파일러 언어 : - 코드가 실행되기전단계(컴파일) 타임에 소스코드 ..

프리미어프로 // 영상속도조절

이론 동영상은 사진의 연속 일반영상 초당 30FPS 사진 30장 지나가는거. # 속도조절 클립 우클릭후 speed duration 오디오피치 유지하면 음성변형 안됨. 단축키 cntl + r ripple edit 클릭하고 늘리면 다음클립 안짤라짐. 속도 점점 증가하는건 안알려주네.. # 클립내에서 속도 조절 (강의에 없음) 클립우클릭하고 영상속도를 클립에 보이게해줌. 저 하얀줄이 영상속도임. 클릭으로 위아래로 하면 속도조절됨. 이제 프레임을 끊어주자. cntl+클릭으로 끊을곳 정할수있음. 그리고 이걸 각각 조절해주면.. 속도조절 끝 https://www.youtube.com/watch?v=PfJnfGku1PE&list=PLF3xwVWbSafz0pIGP5gCZEI7xBy2u0Pco&index=33&ab_ch..

프리미어프로// 마스크 설정

마스크 사각형으로 만들었는데 여기서 위에 네모를 위아래로 조절하면 라운트있는 사각형으로 마스크 확대 축소가 가능함 위에 있는 원을 조절하면 feather값 조절. 기본 페더값이 10이라 이걸 0으로 자르면 딱 각지게 잘림 화면자를땐 opacity로 하면됨. # 마스크 복사 붙여넣기 위에사진에서 마스크를 cntl + c누르고 복사해놨음 그다음 다른 클립에 적용하려고 cntl + v하면 안됨. opacity효과를 클릭안해서 그런거임 클릭후 cntl +v하면 복붙됨

프리미어프로// 오디오싱크 맞추기

프레임단위 클립이동 클립클릭후 cntl + 방향키 # 자동맞추기 클립 복수선택하고 마우스 우클릭, 싱크로나이즈 하울링나면 조금 클립 움직이자. # 머지된 클립하나 삭제 동영상 + 음성 묶였을때 음성만 삭제하려면 알트누르고 클립누르면 됨. https://www.youtube.com/watch?v=bJqEaloeuYc&list=PLF3xwVWbSafz0pIGP5gCZEI7xBy2u0Pco&index=39&ab_channel=%EB%A1%A4%EC%8A%A4%ED%86%A0%EB%A6%AC%EB%94%94%EC%9E%90%EC%9D%B8%EC%97%B0%EA%B5%AC%EC%86%8C

롤스토이 // 라쏘툴 누끼따기

이게 라쏘툴이다. 선택영역을 자유롭게 선택할수 있는거.. # 기본사용법 그냥 클릭하고 그리면됨 중간에 클릭을 떼버리면 해제되니까 주의 # 화면 밀기 라쏘툴로 누끼따는 도중에 화면 밀고싶으면 스페이스바 누르고 밀면됨 # 선택영역 지우기 알트 누르고 필요없는부분 삭제 # 선택영역 추가하기 쉬프트 누르고 필요한 부분 더 그려넣기 # 누끼따고나서 레이어복사 cntl + J # 스트로크 주기 이 상태에서 누끼딴 레이어 빈공간 더블클릭 레이어스타일이 뜨는데 테두리선 만들려면 스트로크 설정을 해주면됨 # 퀵셀렉션툴 (누끼 쉽게따기) 퀵셀렉션툴로 비비면 됨 단축키는 w #누끼딴거 부드럽게 하기 누끼딴후 뾰족한데를 라운드 주는거, 셀렉트 + 수정 + smooth로 설정할수 있음 # 퀵셀렉션툴 요거임 누르고 비비샘 [키 ..