본문 바로가기

반응형

분류 전체보기

(35)
애니메이션- javascript js는 웹 ui를 제어하기 위한 언어였다  1. js로 제어하고싶은 html 태그를 선택2. 어떤 event (사용자가 하는 모든것)가 발생했을 때 제어할 것인지 선택3. css 를 변경  1. js로 제어하고싶은 html 태그를 선택 . : ~의   div id="box">    div class="box">      div class="box-overlay">        p>코딩p>        p>010-xxxx-xxxxp>      div>    div>  script>    document.getElementById("box");  script> document 안에 id 가 box 인 div 태그를 선택 함      var 박스 = document.getElementById("box");변수..
마우스 움직임 추적하기 body>  h1>x : span id="x">span>, y : span id="y">span>h1>  script>    window.addEventListener("mousemove", 마우스추적);    var x = document.querySelector("#x");    var y = document.querySelector("#y");        function 마우스추적 (event){      var x = document.querySelector("#x");      var y = document.querySelector("#y");      x. innerHTML = event.clientX;      y. innerHTML = event.clientY;      console.l..
wiggle body>  h1 class="wiggle">안녕하세요!h1>body>@keyframes wiggle {    0% {         transform: rotate(0deg);         color: red;      }  25% {         transform: rotate(10deg);         color: blue;      }  50% {         transform: rotate(0deg);         color: yellow;  }  75% {         transform: rotate(-10deg);         color: aqua;  }  100% {         transform: rotate(0deg);         color: oranges;  }  }..
transform css transform 속성으로 요소에 회전, 크기조절, 기울이기, 이동효과를 부여할 수 있음 한가지의 함수값만 사용하는것이 아니라 여러개의 함수를 스페이스로 구분하여 복합적으로 사용 가능  요소의 변형은 오른쪽부터 왼쪽으로 하나씩 순서대로 적용 함  scale (크기조절)scale(@x) 또는 scale (@x,@y)body>  img id="cute" src="./x.png" alt="">  p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Accusamus illo deleniti, maiores explicabo quia reprehenderit ut fugit omnis ea, magnam libero error pariatur perfe..
modal 창 만들기 방법 1. html / css ui를 만든다2. css를 숨긴다 3. JS로 다시 나타나게 한다   body>  h1>제목입니다h1>  p>내용p>  button>수정하기button>br>  button>삭제하기button>  div class="modalDiv">    div class="bg">div>    div. class="modal">      p>정말 삭제하시겠습니까?p>      button>취소button>      button>삭제button>    div>  div>body>\body, p {  margin:0px;}.modalDiv{  display: none;}.bg  {  width: 100vh;  height: 100vw;  background-color: rgba(0,0,0,..
css 애니메이션 transisition  div class="box">    div class="box-overloay">    div>body {  margin: 20px;}.box {  width: 100px;  height:  100px;  border: 1px solid black;  position: relative;}.box-overloay {  width: 100px;  height: 100px;  background-color: black;  position: absolute;  top: 100px;  left: 0;  transition: all 1s;}.box:hover .box-overloay {  top: 0px;}   transition: all 1s;all 로 설정을 하게 되면 .box-over..
sass (scss) -css 의 확장언어-css보다 조금 더 높은 자유도, 지켜야할 문법도 多-변수, 반복문, 가정문 사용 가능  &-부모 태그를 그대로 부를수 있음  css 땐 hover 할땐 .box로 불러 와서 했을텐데 괄호 안에 & : 로 하면 그대로 적용 가능하다   변수-변하는 수 (모든 데이터 포함) -$  + 작명 : 저장할 내용 ;     색관련함수darken : 어둡게lighten : 밝게saturate : 더 선명하게 (높은 채도)desaturate : 더 흐리게 (낮은 채도)adjust-hue : 명도 변경rgba : alpha 값 변경 (투명도)   div>Div1div>  div>Div2div>  div>Div3div>  div>Div4div>  div>Div5div>  div>Div6div>  d..
position position: absolute;     --> 기준: 부모      position: fixed;     ------->기준: 브라우저      position: relative;--------> 원래 내 위치       position: static;   -------->기준이 x 좌표 적용 x  top, bottom 거리 설정을 할때  position: static이 원래 적용되어있음 하지만 기준이 없기 때문에 사용할 순 없음. --> relative를 이용해서 설정 해주면 됨.    style>    div {      width: 100%;      min-height: 100px;      height: auto;      border: 1px solid red;    }    .parent..

반응형