float와 inline-block을 이용하여 코딩시 주의사항

코딩시 주의사항

  • 1번
  • 2번
  • 3번
  • 4번
html은 <ul> <li> 1번 </li> <li> 2번 </li> </ul> css는 ul li{float: left; } /* display: inline-block;만 줘도 동일하게 됨. */
  • 1번
  • 2번
  • 3번
  • 4번
css는 ul li { float: right; }

여러줄로 표시하는 경우

ul
  • 1번
  • 2번
  • 3번
  • 4번
css는 ul{width: 300px;} ul li{float: left;} /* display: inline-block;만 줘도 동일하게 됨. */
ul
  • 1번
    2줄
  • 2번
  • 3번
  • 4번
css는 ul{width: 300px;} ul li{float: left;} 해결방법 ul li:nth-child(3) {clear: left;} /* li중에 3번째 요소에 clear:left를 주면 왼쪽에 다른 요소가 오지 못하게 한다. */

좌우로 배치되는 요소의 넓이 제어하기

  • 공지사항
  • 학사일정 바로가기
  • 학생지원
  • 입학
css는 ul li{ display: inline-block;} /* float: left;만 줘도 동일하게 됨. */
  • 기업가 정신

    기업가는 문제 해결을 위해 노력하고 답을 찾아내는 사람입니다. 옐로모바일은 이러한 기업가 정신으로 새로운 문제에 도전하고 세상을 개선해 나갈 것입니다.

  • 협업

    전통 산업 시대 1+1은 2였지만, 모바일 시대 1+1은 11 이상의 가치를 만들어 냅니다. 옐로모바일은 젊고 강한 기업들의 협업을 통해 새로운 시너지와 도약을 일궈 내겠습니다.

li의 넓이를 제어한 후
  • 기업가 정신

    기업가는 문제 해결을 위해 노력하고 답을 찾아내는 사람입니다. 옐로모바일은 이러한 기업가 정신으로 새로운 문제에 도전하고 세상을 개선해 나갈 것입니다.

  • 협업

    전통 산업 시대 1+1은 2였지만, 모바일 시대 1+1은 11 이상의 가치를 만들어 냅니다. 옐로모바일은 젊고 강한 기업들의 협업을 통해 새로운 시너지와 도약을 일궈 내겠습니다.

html은 <ul> <li> <h3>기업가 정신</h3> <p>기업가는 문제 해결을 위해 노력하고 답을 찾아내는 사람입니다. 옐로모바일은 이러한 기업가 정신으로 새로운 문제에 도전하고 세상을 개선해 나갈 것입니다.</p> </li> <li> <h3>협업</h3> <p>전통 산업 시대 1+1은 2였지만, 모바일 시대 1+1은 11 이상의 가치를 만들어 냅니다. 옐로모바일은 젊고 강한 기업들의 협업을 통해 새로운 시너지와 도약을 일궈 내겠습니다.</p> </li> </ul> css는 ul li{display: inline-block;} /* 문장이 길어서 li요소가 inline 요소로 변경되어도 좌우로 배치되지 않음 */ 해결방법
ul li{
    display: inline-block;
    width:  100px;
}
/* li의 넓이를 제어하여 좌우로 배치되게 함. 절대 긴 문장을 <br />로 줄바꿈해서 좌우로 배치되게 하지마세요. */