'분류 전체보기'에 해당되는 글 40건

  1. 2022/07/06 p2p사이트 순위 - 모아파일 2022 TOP12 모션그래픽 전환 css transition 속성들
  2. 2022/07/05 p2p사이트 순위 - 모아파일 2022 TOP12 CSS background 중요한 속성들
  3. 2022/07/04 p2p사이트 순위 - 모아파일 2022 TOP12 다단 css column 레이아웃 - 신문처럼 화면 분할하기
  4. 2022/06/30 p2p사이트 순위 - 모아파일 2022 TOP12 고정된 크기의 레이아웃 css float
  5. 2022/06/29 p2p사이트 순위 - 모아파일 2022 TOP12 편집 디자인 이미지 삽입 float 사용기본
  6. 2022/06/25 p2p사이트 순위 - 모아파일 2022 TOP12 반응형 홈페이지 mediaquery_2 디자인꾸미기
  7. 2022/06/24 p2p사이트 순위 - 모아파일 2022 TOP12 반응형 디자인 mediaquery로 홈페이지만들기
  8. 2022/06/23 p2p사이트 순위 - 모아파일 2022 TOP12 holy grail 레이아웃 만들기
  9. 2022/06/22 p2p사이트 순위 - 모아파일 2022 TOP12 레이아웃 flex 속성의 grow와 shrink
  10. 2022/06/21 p2p사이트 순위 - 모아파일 2022 TOP12 절대 고정 포지션, 레이아웃 flex의 기본

모션그래픽 전환 css transition 속성들

분류없음 RSS Icon ATOM Icon 2022/07/06 10:48 p2p사이트 순위 - 모아파일 2022 TOP12
링크형태와 같은 버튼에 움직이는 효과를 줄떄에 장면전환을 줄수있는 transition 태그를 사용하여 여러가지 속성을 주어서 버튼을  클릭하였을때에 다양한 효과를 줄수가 있습니다. 

먼저 예제로 a 태그에 click 텍스트를 입력하고, style 속성에 font-size 크기는 3rem, 장면변환을 주기 위해서 transition-property 속성을 all 을 주면 모든 장면변환을 줄수가 있습니다.

transition-duration 은 0.1 만큼의 속도로 장면을 변환한다는 뜻입니다. 두가지의 속성을 한꺼번에 주기 위해서는 transition: all; 한카띄고 0.1s 를 하면 모든 장면에 대해서 0.1초 만큼 전환한다는 뜻입니다.

텍스트를 클릭하였을때에 변환을 주기 위해서는 transform:translate(20px, 20px) 속성은 x축만큼 20px y축만큼 20px 만큼 움직인다는 것으로 font-size 2rem 만큼 변환한다는 뜻입니다.

사용자 삽입 이미지

결과값으로 텍스트를 클릭하지 전에는 아래와같습니다.

사용자 삽입 이미지



결과 값으로 클릭을 하였을때에 아래와같이 텍스트가 작아지면서
20px 만큼 이동되는것을 확인할수가 있습니다.
사용자 삽입 이미지

지금까지 모션 그래픽 전환효과인 transition 속성들에 대해서 살펴보았는데요.
보통 링크에 모션 그래픽 효과를 줄떄에 주로 사용되는 만큼 익혀두시면 홈페이지를 만드는데 도움이 됩니다

2022/07/06 10:48 2022/07/06 10:48
받은 트랙백이 없고, 댓글이 없습니다.

댓글+트랙백 RSS :: http://www.weddingamor.co.kr/rss/response/20

댓글+트랙백 ATOM :: http://www.weddingamor.co.kr/atom/response/20

CSS background 중요한 속성들

분류없음 RSS Icon ATOM Icon 2022/07/05 11:23 p2p사이트 순위 - 모아파일 2022 TOP12
배경 이미지나 컬러로 사용되는 background 태그는 여러가지 속성들로 다양한 효과를 낼수가 있습니다. 중요한 몇가지 속성에 대해서 살펴보고 직접 코딩을 진행해 보고자 합니다.

먼저 본문의 body 부분에 div 텍스트를 넣고, css div{} 속성으로 font-size 텍스트 크기는 30px, text-algin 텍스트 위치는 중앙, border 테두리는 5px 로 하고 background 사용의 빈도수가 높은 속성을 적용해 보고자 합니다.

background-color: 배경의 색상을 지정하고, background-image 는 배경 이미지를 넣을수가 있으며, background-repeat 는 이미지 반복이나 반복하고 싶지 않은경우, background-size 는 배경을 전체 크기를 지정할수가 있습니다.

사용자 삽입 이미지

예제의 결과 값으로 이미지는 투명도 30%를 주게되며 배경색과 함께 나타나게 됩니다. 화면의 크기에 따라서 이미지가 조절되게 됩니다.

사용자 삽입 이미지

이번 내용에서는 css에서 background 배경의 중요한 속성에 대해서 살펴보았습니다.

2022/07/05 11:23 2022/07/05 11:23
받은 트랙백이 없고, 댓글이 없습니다.

댓글+트랙백 RSS :: http://www.weddingamor.co.kr/rss/response/19

댓글+트랙백 ATOM :: http://www.weddingamor.co.kr/atom/response/19

다단 css column 레이아웃 - 신문처럼 화면 분할하기

분류없음 RSS Icon ATOM Icon 2022/07/04 11:06 p2p사이트 순위 - 모아파일 2022 TOP12
우리가 웹페이지를 열어보면 신문과 같이 다단으로 된 레이아웃을 찾아볼수가 있는데 이러한 기능을 css column 컬럼 다단으로 신문처럼 화면 크기에 맞게 구현해 볼수가 있습니다.

아래의 예제와 같이 body 본문에 div class 를 column 값을 넣고 의미없는 글자를 넣어보도록 하겠습니다. 디자인 하기 위해서 style 에서 .column 속성으로 text-align 속성을 justify 로 텍스트를 중앙으로 정렬합니다.

column-count 값을 4는 본문의 텍스트를 4로 나누는 것이고, column-width 는 200px 은 텍스트를 200px 크기만큼 나타나게 하지만 count 값을 4로 나누었기 때문에 화면 크기에 따라서 변화합니다.

column-qap 를 20px은 텍스트 컬럼 나누기 부분의 크기를 20px 만큼으로 조정하는 것입니다. 여기까지가 텍스트 컬럼에서 가장 많이 사용되는 속성이고 나머지는 직접 작성하여 결과값을 확인해 보시길 바랍니다.

1. 본문 BODY 은 아래의 예제와같이 의미없는 텍스트를 넣고 div class 값을 넣습니다.

사용자 삽입 이미지



2. head의 style 에서 column 속성을 넣습니다

사용자 삽입 이미지



3. 페이지를 열어본 결과값입니다.

사용자 삽입 이미지

웹페이지에서 다단으로 나눌수 있는 column 레이아웃에 대해서 살펴보았습니다. 홈페이지를 디자인하면서 빈도수가 높은 속성인 만큼 컬럼 레이아웃의 기능을 알아두시면 도움이 될수가 있습니다.

2022/07/04 11:06 2022/07/04 11:06
받은 트랙백이 없고, 댓글이 없습니다.

댓글+트랙백 RSS :: http://www.weddingamor.co.kr/rss/response/18

댓글+트랙백 ATOM :: http://www.weddingamor.co.kr/atom/response/18

고정된 크기의 레이아웃 css float

분류없음 RSS Icon ATOM Icon 2022/06/30 13:57 p2p사이트 순위 - 모아파일 2022 TOP12
float 태그의 속성을 이용해서 고정된 크기의 레이아웃을 만들어 보고자 합니다. 물론 flex 속성으로 반응형 레이아웃을 사용하는것이 좋으나 여러가지 css 기능들을 살펴보기위해서 한번씩 만들어보는것도 좋을듯 합니다.

먼저 레이아웃을 디자인 하기 위해서 body 사이에 header, nav, article, aside, footer 을 넣고 아래의 예제와같이 각각 위치의 부분에 임의대로 텍스트를 넣어 줍니다. 

전체의 태그를 디자인하기 위해서는 div class 로 container 를 넣고, style 시트를 각각 속성을 넣어주시면 됩니다. style css 로 header 부분은 border-bottom 1px 로 헤드부분의 하단에 선을 넣습니다.

nav 는 float 를 left 를 넣어서 width 는 120px border-right 오른쪽에 선을 넣습니다. article 에도 마찮가지로 float 속성을 left 를 넣고 센터 부분으로 width 크기를 300px, border-left, border-right 각각 1px 왼쪽과 오른쪽에 각각 선을 넣습니다. margin-left -1px 를 넣어서 중복된 선을 제거할수가 있습니다.

footer 는 clear 속성으로 both를 넣어서 자신의 영역의 위치를 지정할수가 있습니다. border-top 1px 로 상단에 테두리를 넣고 text-aling 를 center 속성을 지정하여 텍스트를 중앙에 넣습니다.

사용자 삽입 이미지

사용자 삽입 이미지

사용자 삽입 이미지


css에서 style 의 float 속성을 이용하여 고정된 크기의 레이아웃을 만들어 보았으며 실제로 반응형으로 사용을 할수는 없기 떄문에 여러 속성을 익히는데 도움이 될수가 있습니다.

2022/06/30 13:57 2022/06/30 13:57
받은 트랙백이 없고, 댓글이 없습니다.

댓글+트랙백 RSS :: http://www.weddingamor.co.kr/rss/response/17

댓글+트랙백 ATOM :: http://www.weddingamor.co.kr/atom/response/17

편집 디자인 이미지 삽입 float 사용기본

분류없음 RSS Icon ATOM Icon 2022/06/29 11:35 p2p사이트 순위 - 모아파일 2022 TOP12
css에서 float 라는 속성은 본문안에서 이미지를 삽입할떄에 자연스럽게 보이게 하기 위한 속성이라고 할수가 있습니다. 이미지 뿐만 아니라  레이아웃을 잡는데에 사용되기도 합니다.

float의 사용빈도는 80%가 넘을 정도로 많이 사용이 되며 속성으로 clear 역시 사용빈도가 높은만큼 기능에 대해서 알아볼 필요가 있습니다.

본문에 이미지 태그 img src 를 p 태그로 삽입하여, style 에서 img{} 안에 width 는 300px float 를 left 속성을 넣을때 자연스럽게 이미지에 텍스트가 삽입되며 margin 값을 right 20,  bottom 값을 10 으로 넣습니다.

사용자 삽입 이미지

사용자 삽입 이미지

텍스트를 이미지 믿으로 넣고자 한다면 style 속성을 clear 로 넣고 both 속성을 넣게되면 자연스럽게 이미지 믿으로 나타나게 됩니다.

사용자 삽입 이미지

사용자 삽입 이미지

지금까지 float 의 기능과 속성에 대해서 살펴보았으며 기본적으로 이미지를 삽입할떄 많이 사용되는 태그인만큼 기능에 대해서 알아두는것이 좋습니다.
2022/06/29 11:35 2022/06/29 11:35
받은 트랙백이 없고, 댓글이 없습니다.

댓글+트랙백 RSS :: http://www.weddingamor.co.kr/rss/response/16

댓글+트랙백 ATOM :: http://www.weddingamor.co.kr/atom/response/16

반응형 홈페이지 mediaquery_2 디자인꾸미기

분류없음 RSS Icon ATOM Icon 2022/06/25 11:10 p2p사이트 순위 - 모아파일 2022 TOP12
우선 기본적인 레이아웃이 있어야 하므로 이전에 holy grail 레이아웃을 그대로 불러와서 media 를 500 이상일때 폰트크가, 헤드 배경색과, 500 이하일떄에 새로로 변경 폰트사이즈 14, 헤드배경 오랜지색등을 변경해 보았습니다.

이전에 모바일에서 반응형 홈페이를 만들기 위한 media 태그에대해서 알아보았으며 이제 직접 홈페이 레이아웃을 통해서 mediaquery 를 직접 적용하여서 반응형 디자인을 꾸며보도록 하겠습니다.

아래의 예제와 같이 media 속성을 max-width 값을 500은 500px 크기 이하일떄 font-size는 14px, background 는 orange색, flex-direction 를 column 을 적용하세 서로로 변경을 하였습니다.

medea 속성을 min-width 501 은 501px 이상일떄 font-size는 20px, background  는 yellow 를 적용하여 500 크기 이상일떄 폰트 크기는 20px, 해드 배경은 노란색으로 적용해 보았습니다.

사용자 삽입 이미지

media 속성에서 500px 이상일떄 아래와같이 헤드는 노란색 폰트크기는 20px로 적용되 예제입니다.

사용자 삽입 이미지


media 속성으로 500px 이하로 화면을 줄였을때에 헤드는 노란색, 폰트크기는 14px, order 속성으로 main은 order을 0으로 가장위에 나타나고 nav은 order 1로 1번째에 나타나게 되며 마지막 aside 는 order 을 2로 하였지만 display 을 none로 변경하여 나타나지 않는것입니다.

사용자 삽입 이미지



2022/06/25 11:10 2022/06/25 11:10
받은 트랙백이 없고, 댓글이 없습니다.

댓글+트랙백 RSS :: http://www.weddingamor.co.kr/rss/response/15

댓글+트랙백 ATOM :: http://www.weddingamor.co.kr/atom/response/15

반응형 디자인 mediaquery로 홈페이지만들기

분류없음 RSS Icon ATOM Icon 2022/06/24 11:04 p2p사이트 순위 - 모아파일 2022 TOP12
지금음 모바일에서 웹페이지를 여는 경우가 많으므로 PC 와 모바일 환경에 맞게 디자인하기위해서 반응형 CSS 태그를 활용해야 하므로 태그는 @media 를 시작해서 max-width 속성을 넣으면 px 이하일떄 변하고, min-width 속성은 px 이상인 경우에 반응하게 됩니다.

아래의 예제와같이 @media (max-width:500px){} 은 홈페이지가 500px 이하일떄에 background 배경은 red,  font-size 는 11px로 변하게 됩니다.  그리고 @madia(max-width:600px){} 음 화면이 600px 이하일때 background 는 green, font-size는 20px 로 변하게 됩니다.  @madia (min-width:601px){} 은 화면이 601 이상일때 background 는 yellow, font-size 는 30 으로 변하게 됩니다.

사용자 삽입 이미지

사용자 삽입 이미지


직접 화면을 열어보게되면 601 화면 이상일떄에 배경은 노랑, 폰트크기는 30px 로 변하며, 화면이 600 이하인 경우 배경이 그린, 폰트크기는 20,  화면이 500 이하인 경우 배경은 빨강, 폰트크기는 11 로 변하게 됩니다. 

2022/06/24 11:04 2022/06/24 11:04
받은 트랙백이 없고, 댓글이 없습니다.

댓글+트랙백 RSS :: http://www.weddingamor.co.kr/rss/response/14

댓글+트랙백 ATOM :: http://www.weddingamor.co.kr/atom/response/14

holy grail 레이아웃 만들기

분류없음 RSS Icon ATOM Icon 2022/06/23 11:26 p2p사이트 순위 - 모아파일 2022 TOP12
holy grail 레이아웃의 경우에는 header 상단 , nav 왼쪽 main 중간, ad 광고, footer 하단 부분으로 웹브라우저에서 모든 공간을 활용하여 기본적인 홈페이지를 만드는데 기초가 되는 레이아웃이라고 할수가 있습니다.

body 부분에 전체 크기의 class 값으로 container 을 지정하고, header 부분의 로고, section 은 중앙부분으로 class 를 content 를 지정하고 nav는 메뉴, main 은 본문내용, aside 는 왼쪽의 광고부분이고 footer 는 하단 부분에 홈페이지 주소를 넣습니다.

디자인으로 head 부분에 style 에서 전체 레이아웃을 수직으로 만들기 위해서 flex-direction 태그를 column 속성을 넣습니다. 그리고 header, footer 에 border 값을 넣고 , content는 display flex 를 적용합니다.

화면이 움직임에 따라서 반응하기 위해서는 nav, aside 에 flex 태그로 basis 속성을 150px 넣고, shrink 를 0 으로 하게 되면 중간의 있는 main 만 화면이 줄어들면서 반응하게 됩니다.

사용자 삽입 이미지

사용자 삽입 이미지


기본적으로 head 부분의 style 와 body 를 분리하여 정리하였으며 여기서 flex 가 어떤기능을 발휘하는지 이해할수가 있으며 전체적인 이해로 레이아웃을 만드는데 크게 도움이 될수가 있습니다.


2022/06/23 11:26 2022/06/23 11:26
받은 트랙백이 없고, 댓글이 없습니다.

댓글+트랙백 RSS :: http://www.weddingamor.co.kr/rss/response/13

댓글+트랙백 ATOM :: http://www.weddingamor.co.kr/atom/response/13

레이아웃 flex 속성의 grow와 shrink

분류없음 RSS Icon ATOM Icon 2022/06/22 10:50 p2p사이트 순위 - 모아파일 2022 TOP12
우리가 홈페이지의 레이아웃을 만들때에 필요한 flex의 기능에서 속성으로 사용하게 되는 grow, shrink 의 기능에 대해서 살펴보고자 합니다.

각각의 item 값을 주었을때에 flex-grow 속성값을 0 으로 주게되면 아무일도 일어나지 않지만 1로 주었을때에는 각각의 엘리먼트값이 공평하게 1로 분배가 됩니다.

flex-basis 값을 300px를 주었을때에 웹브라우저 화면을 줄일떄에 300까지 고정이 되다가 그이상 줄어들었을때에 같이 줄어들게 됩니다. flex-shrink 값을 0으로 주었을때에 화면을 줄일때에 고정이 되지만 2로 주었을때에는 화면의 2만큼 분배하여 줄어들게 됩니다.

사용자 삽입 이미지


참고로 flex 태그의 기능들은 웹서버를 통해서 작동되며 윈도우내에서는 적용이 되지 않습니다. 정리해 보면 flex-grow 는 공평하게 분배되고, flex-basis 는 px 만큼 나타나지만 화면을 줄였을떄에 같이 줄어들게 되며, flex-shrink 는 특정 엘리멘트 값을 분해할수가 있습니다.

2022/06/22 10:50 2022/06/22 10:50
받은 트랙백이 없고, 댓글이 없습니다.

댓글+트랙백 RSS :: http://www.weddingamor.co.kr/rss/response/12

댓글+트랙백 ATOM :: http://www.weddingamor.co.kr/atom/response/12

절대 고정 포지션, 레이아웃 flex의 기본

분류없음 RSS Icon ATOM Icon 2022/06/21 10:18 p2p사이트 순위 - 모아파일 2022 TOP12
이번에 배우고자 하는 내용으로는 절대 포지션으로 position 태그에 absolute 속성과, 고정 포지션으로 flxed 속성, 그리고 레이아웃으로 사용빈도가 높은 flex 의 기본에 대해서 살표보고자 합니다.


1. 절대 포지션 absolute
position 의 속성에 따라서 속성을 absolute 을 주게되면 부모값과 상관없이 기본값의 위치를 지정하게 되며, 다시 말해 절대 포지션의 경우에는 부모값과 상관없이 위치를 지정하고, 상대포지션은 부모값에 따라서 위치를 이동하게 됩니다.

사용자 삽입 이미지

사용자 삽입 이미지


2. 고정 포지션 

position 포지선의 속성을 fixed 을 주게 되면 부모값과 상관없이 기본 위치로 지정하게 되며 고정 포지션인 fixed는 스크롤과 상관없이 화면에 고정 되게 하기 위해서 사용하게 됩니다.

사용자 삽입 이미지

사용자 삽입 이미지


3. 레이아웃 flex의 기본

부모값에 display 를 부여하게 되면 텍스트 값에 따라서 세로방향으로 바뀌게 되며, flex-direction 속성을 row 는 가로 방향으로 column 값을 지정하게 되면 세로방향으로 바뀌게 됩니다.

사용자 삽입 이미지

사용자 삽입 이미지


우리가 홈페이지 레이아웃을 을 만들때에 주로 사용하게 되면 절대, 고정 포지션과, flex에 대해서 살펴보았는데요. flex의 정렬방식에 따라서 가로 또는 세로 값으로 지정할수가 있습니다.

2022/06/21 10:18 2022/06/21 10:18
받은 트랙백이 없고, 댓글이 없습니다.

댓글+트랙백 RSS :: http://www.weddingamor.co.kr/rss/response/11

댓글+트랙백 ATOM :: http://www.weddingamor.co.kr/atom/response/11