분류 전체보기 81

countdown javascript [IE9 ~ mobile]

반응형웹에 적용될 카운트다운 만들기 W3C에 소개되어있는 카운트 다운 소스를 이용해 진행중인 프로젝트에 적용하였다 일단 var countDownDate = new Date("Jan 5, 2021 15:37:25").getTime(); 이 부분을 개발에서 지정된 날짜로 넣어주면 그 날짜를 읽어 카운트 해 주는 방식으로 바꾸고 var dday = $(".mainBnr__timer").attr('data-dday'); var yy = dday.substr(0,4); var mm = dday.substr(4,2); var dd = dday.substr(6,2); var hhmmss = dday.substr(8,2)+':'+dday.substr(10,2)+':'+dday.substr(12,2); 저 mm 부분이 ..

STUDY/javascript 2020.03.06

player GUI css 작업

반응형으로 작업하기위해 vw로 이용했었는데 pc에서 브라우저 사이즈와 video 사이즈가 일치하지 않아 오류 => em으로 작업 html에 font-size를 px로 주고 미디어쿼리로 일정사이즈 이하에서 vw로 변환 비디오사이즈보다 작게 브라우저창을 줄이지 않을거라는 가정하에 나는 pc video width 740으로 주었다 @media only screen and (max-width:740px) { html { font-size: 3.3956vw; } } 단 pc에서 740보다 작게 브라우저를 줄이면 UI는 vw로 변환되어 비디오사이즈는 고정, UI는 유동적으로 변환된다. .play-progress:before { font-size: 1.042em; position: absolute; right: -0..

STUDY/CSS 2020.02.05

text-underline 색상,위치 변경하는 몇가지 방법

text-underline 색상이나 위치가 기본 underline보다 아래에 위치해 있는 디자인이 나올때가 있다 기본 underline span { text-decoration: underline; } text-underline-position: under; 를 이용하면 기본 언더라인 위치보다 조금 아래에 위치할수 있다 span { text-decoration: underline; text-underline-position: under; } 결과 : 위 방법은 세세한 위치조정은 어렵다 더 정밀한 위치조정과 색상변경을 위해선 아래 2가지 방법이 있다 1. ::after position 으로 띄워서 위치변경 height로 두께변경 background로 색상 변경 span { position: relative..

STUDY/CSS 2019.12.18

홀수 리스트 디자인 스타일 맞추기

홀수 리스트 디자인 스타일 맞추기 마지막 2개 라인은 없는 디자인 그렇지만 마지막 1개만 있어도 라인은 있어야 한다 조건 1. 컨텐츠 하단 라인 2. 마지막 열은 하단 라인 없음 3. 마지막 열 컨텐츠 1개일 경우 빈 칸 윗쪽 컨텐츠는 하단라인 삭제 일단 flex로 정렬 &__list { margin-bottom: -1px; overflow: hidden; display: flex; flex-wrap: wrap; } &__item { position: relative; // float: left; margin:0 12px 0 0; padding:20px 10px 20px 130px; width:516px; height: 143px; font-size: 0; border-bottom:1px solid #e..

STUDY/CSS 2019.11.20

이미지 data uri 만들기

Data-URI란? RFC 2397에 정의 이미지 등의 외부 바이너리 파일을 웹페이지에 인라인으로 넣기 위해 사용. 바이너리 파일? => 컴퓨터 파일로 컴퓨터 저장과 처리 목적을 위해 이진 형식으로 인코딩된 데이터파일 ( 이미지를 메모장으로 열었을때) 형식은 data:[][;charset=][;base64], 이미지 URI 외부 데이터를 별도의 파일로 두지 않고 하나의 HTML파일로 관리할수 있음 리퀘스트 수를 줄여 빠른 전송효과 볼 수 있음 [단점] HTML파일에 포함이다 보니 캐시가 되지 않음. 데이터가 base-64로 인코딩 되면서 크기가 1/3정도 증가. IE7이하버전은 지원하지 않음. => 사용할수 있는 환경이 아주 많지는 않지만 경우에 따라서 아주 유용할수 있음 ( 작은 아이콘이 아주 많을 경..

STUDY/HTML 2019.11.08