HTML,CSS,JAVASCRIPT

css 스킬 모음

꽉찬화면 

*{

    margin0;

    padding0;

    box-sizingborder-box;

}

 

마우스 반응 색변화

.container .nav ul li a:hover  

{

    color#1fdfdf;

}

//태그 옆에 : hover 

 

백그라운드 불투명 이미지 삽입

 width100%;

    height100vh;

    backgroundlinear-gradient(rgba(0,0,0,0.8),rgba(0,0,0,0.8)),url(./images/room.jpg);

css 폰트 불러오기

@font-face {

    font-family: abster; // 사용자지정 이름

    srcurl(font/abster-webfont.woffformat('woff'); 

css폰트 사용하기

    colorwhite;

    text-decorationnone; //기본 데코레이션 삭제

    font-family: abster;  // 사용자지정 이름

 

폰트 화면 중앙 위치(중앙정렬)

.container .hero{

    positionabsolute;

    left50%;

    top50%;

    transformtranslate(-50%,-50%);

    colorwhite;

    text-aligncenter/* 텍스트 중앙 정렬*/

    font-familyVerdana, Geneva, Tahomasans-serif

 

}

마우스 이동시 작아지는 효과

.card-box:hover{

    transformscale(0.95); /* 작아지는 효과*/

}

가로정렬

displayinline-block/*가로 정렬*/

 

이미지 위로 텍스트

.text-wrap{

    positionabsolute;

    bottom:0;

    z-index50;

    padding30px; /* 패딩으로 위아래 조절*/

    

}

중앙 정렬

{positionabsolutetop50%left50%transformtranslate(-50%,-50%);}

반응형으로 좌표 지정

#header .header_btn{positionabsoluteright10.938vwtop1.406vwz-index1;}

 

/*이미지 반응형 효과*/

img{displayblockwidth100%;} /*이미지 반응형 효과*/

 

위치 이동 x좌표 y 좌표

transformtranslate(-50%,-50%);

 

/* 백그라운드 이미지 위에 이미지를 올리는 코드 */

#sec1 .sec1_main1{positionabsolutetop5vhbottom: px; left50%transformtranslate(-50%); width30vw;  z-index:2;}

 

 /*이미지 높이 넓이를 div 값과 맞추는 코드*/

.sec_bg img{width100%;height80vh;} /*이미지 높이 넓이를 div 값과 맞추는 코드*/

 

/* 백그라운드 이미지 위에 이미지를 가로정렬로 동시에 두개 올리는 코드 */

#sec1 .sec1_main1{positionabsolutetop25.573vwleft50%transformtranslateX(-50%); width52.604vwfont-size0;}

#sec1 .sec1_main1 div{width25.833vwdisplayinline-block;}

#sec1 .sec1_main1 div:first-child{margin-right0.469vw;}

#sec1 .sec1_main1 div:last-child{margin-left0.469vw;}