z-index 속성은 대게 정수값을 가지며, 높은 숫자를 가진 요소가 상위에 표시됩니다. 같은 z-index 간에는 HTML 코드상 나중에 등장하는 요소가 상위에 표시됩니다.


z-index 값을 지정하기 위해서는 해당 요소의 position 속성이 relative, absolute, fixed 중 하나여야만 합니다.


z-index의 값은 같은 depth의 요소끼리 비교하는 것이 원칙입니다.


z-index의 기본값은 auto이며, 이 경우 브라우저는 그 요소를 제쳐두고 자식 요소의 z-index 값을 비교대상으로 삼습니다. (단, Internet Explorer 7에서는 z-index의 기본값이 0인 버그가 있습니다.)




출처: http://dev.epiloum.net/904


<!DOCTYPE html>

<html>

<head>

<meta charset="EUC-KR">

<title>Portfolio</title>

 

<style>

    /*reset*/

    *{margin: 0px; padding: 0px;}

    li{list-style: none;}

    a{text-decoration: none;}

   

    /*common*/

    .wrapper{width: 1170px; margin: 0 auto;}

    .clearfix{content: ''; display: block; clear: both;}

   

    /*header*/

    header{height: 75px; background-color: #006F84; border: 1px solid #253342;

            positon: fixed; width: 100%; z-index: 9999; top: 0; left: 0;}

    h1{color: white; line-height: 75px; float: left;}

    .menu{float: right;}

    .menu li{float: left;}

    .menu a{line-height: 75px; color: white; padding: 0 15px; display: block;}

</style>

 

</head>

 

 

<body>

    <header>

         <div class="wrapper">

             <h1>Portfolio</h1>

             <nav>

                  <ul class="menu">

                      <li><a href="#">home</a></li>

                      <li><a href="#">about me</a></li>

                      <li><a href="#">photo</a></li>

                      <li><a href="#">time</a></li>

                  </ul>

             </nav>

         </div>

    </header>

</body>

</html>






출처: http://ironsky.tistory.com/21

html

  • id-고유 값, 하나만 사용해야 함
  • class-보통 중복으로 사용함




css


div>ul>li*2하고 엔터치면 자동생성


  • 배치와 관련한 속성(border, padding 등)은 상속을 받지 않음

ex) 여러개 div가 있다면, border는 가장 상위에 적용되서 하나만 생기고, color는 전체에 다 적용됨


  • inline>internal>external 순으로 우선적용됨

(html에 쓰인 것>html에 style 선언하여 쓰인것>외부파일 .css로 선언한 것)


  • 나중에 적은 것이 우선 적용됨


  • 구체적으로 표현된 것이 우선 적용됨


  • class(.) > id(#) > element(div 등) 순으로 우선 적용







출처: edwith | 부스트코스 - Full-Stack Web Developer


영상전화

<a href="tel-av:전화번호"></a>

<div onclick="location.href='tel-av:전화번호'"></div>


전화

<a href="tel:전화번호"></a>

<div onclick="location.href='tel:전화번호'"></div>


문자

<a href="sms:전화번호"></a>

<div onclick="location.href='sms:전화번호'"></div>


이메일

<a href="mailto:이메일주소"></a>

<div onclick="location.href='mailto:이메일주소'"></div>


참조 : https://www.cmsfactory.net/node/10383



버튼 아이디에 추가

  position: fixed;
  top: 0px;
  left: 0px;



버튼을 감싸는 상위 메뉴개념에 추가

  width: 100%;
  margin-top: 120px;


    margin-left:-600px;


어떻게 해도 안 되더니, 이렇게 하니 왼쪽에 버튼을 붙일 수 있었다

무료 부트스트랩 템플릿 사이트 모음

http://wadsh.tistory.com/3


무료 ui 오픈소스 사이트

https://codemyui.com/page/2/

startbootstrap

(https://startbootstrap.com/)

MIT 라이센스임

MIT 라이센스는 상업적 이용 가능



js폴더 - 애니메이션 처리에 관한 것 들어있음



sublinetext3 사용


ftp 웹 서버에 들어있는 파일 관리

해외 마켓 플레이스와 쇼핑몰

-. 웹표준에 준하여 기획

-. 이미지 섹션에 이미지(최대 12개)

-. 상품 타이틀(일반적으로 50자)

-. 상품 스펙(옵션, 브랜드 등)

-. 상품설명(텍스트)


해외 쇼핑몰에서는 상품 이미지 대량으로 보여주고 싶은 경우에는

LookBook 페이지를 제공


gif 사용 안함


뒷 배경 하얀색

모델 얼굴 노출 ㄴㄴ

플래시 ㄴㄴ(크롬, 파이어폭스 땜에)



반응형은 boot strap?

반응형=어떤 화면이던 사이즈 폭맞춤으로 반응함

1. 그림 그리기

<canvas id="myCanvas" width="200" height="100" style="border:1px solid #000000;">

Your browser does not support the HTML5 canvas tag.

</canvas>




2. 구글맵

<div id="map" style="width:400px;height:400px;background:yellow"></div>


<script>

function myMap() {

var mapOptions = {

    center: new google.maps.LatLng(51.5, -0.12),

    zoom: 10,

    mapTypeId: google.maps.MapTypeId.HYBRID

}

var map = new google.maps.Map(document.getElementById("map"), mapOptions);

}

</script>


<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyBu-916DdpKAjTmJNIgngS6HL_kDIKU0aU&callback=myMap"></script>

<!--

To use this code on your website, get a free API key from Google.

Read more at: https://www.w3schools.com/graphics/google_maps_basic.asp

-->


//////////////////////////////////////////////////////////////////////////////////////////


<div id="map" style="width:400px;height:400px;"></div>


<script>

function myMap() {

    var mapOptions = {

        center: new google.maps.LatLng(51.5, -0.12),

        zoom: 10,

        mapTypeId: google.maps.MapTypeId.HYBRID

    }

var map = new google.maps.Map(document.getElementById("map"), mapOptions);

}

</script>




3. 링크


/* 링크 방문 전 */

a:link {

    color: red;

}


/* 링크 방문 후 */

a:visited {

    color: green;

}


/* 마우스를 갖다 대었을 때 */

a:hover {

    color: hotpink;

}


/* 마우스로 클릭 했을 때 */

a:active {

    color: blue;

}




4. javascript

1. 클릭하면 시간 나옴

<button type="button"

onclick="document.getElementById('demo').innerHTML = Date()">

Click</button>


<p id="demo"></p>




출처 : https://www.w3schools.com/css/css_link.asp

+ Recent posts