<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>소심노트</title>
    <link>https://himzei.tistory.com/</link>
    <description>웹 앱 스터디, 프로그램 기획 및 디자인, 프론트 및 백앤드를 공부하는 블로그 입니다.
</description>
    <language>ko</language>
    <pubDate>Mon, 6 Apr 2026 11:09:54 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>himzei</managingEditor>
    <item>
      <title>도전과제 세계부자 리스트 API 받아와서 웹페이지 구성</title>
      <link>https://himzei.tistory.com/17</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2022-09-16 오후 8.01.17.png&quot; data-origin-width=&quot;3072&quot; data-origin-height=&quot;1920&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bho2MH/btrMjiAUED9/twnNb9cDhC8j8IJXDXvYeK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bho2MH/btrMjiAUED9/twnNb9cDhC8j8IJXDXvYeK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bho2MH/btrMjiAUED9/twnNb9cDhC8j8IJXDXvYeK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbho2MH%2FbtrMjiAUED9%2FtwnNb9cDhC8j8IJXDXvYeK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;3072&quot; height=&quot;1920&quot; data-filename=&quot;스크린샷 2022-09-16 오후 8.01.17.png&quot; data-origin-width=&quot;3072&quot; data-origin-height=&quot;1920&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2022-09-16 오후 8.02.02.png&quot; data-origin-width=&quot;3072&quot; data-origin-height=&quot;1920&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/XNLs4/btrMjgQAoke/S4AKD6PLkQFLvZk1cz7ea1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/XNLs4/btrMjgQAoke/S4AKD6PLkQFLvZk1cz7ea1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/XNLs4/btrMjgQAoke/S4AKD6PLkQFLvZk1cz7ea1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FXNLs4%2FbtrMjgQAoke%2FS4AKD6PLkQFLvZk1cz7ea1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;3072&quot; height=&quot;1920&quot; data-filename=&quot;스크린샷 2022-09-16 오후 8.02.02.png&quot; data-origin-width=&quot;3072&quot; data-origin-height=&quot;1920&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;동영상 강의를 들으면 늘 이해는 가는데 막상 코드챌린지를 해서 과제가 나오면 막막해진다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다시 동영상을 보고 나도 비쥬얼 코드만 켜면 마찬가지다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번에는 무작정 코드 짜보고 모르는건 구글링으로 도전과제의 의도와는 관계없이 화면 구현에만 집중했다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;오늘이 첫 포스팅이지만&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;앞으로 얼마나 포스팅할 수 있을지 의문이다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우선 폴더구조는 pages 아래에 about, index, globalStyle 파일을 줬다.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2022-09-16 오후 8.07.55.png&quot; data-origin-width=&quot;1740&quot; data-origin-height=&quot;1334&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/njUNs/btrMkNM9T9g/aMBwM2kIK03MKifE3ikmkK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/njUNs/btrMkNM9T9g/aMBwM2kIK03MKifE3ikmkK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/njUNs/btrMkNM9T9g/aMBwM2kIK03MKifE3ikmkK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FnjUNs%2FbtrMkNM9T9g%2FaMBwM2kIK03MKifE3ikmkK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1740&quot; height=&quot;1334&quot; data-filename=&quot;스크린샷 2022-09-16 오후 8.07.55.png&quot; data-origin-width=&quot;1740&quot; data-origin-height=&quot;1334&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;강의에서는 Tailwindcss를 배웠지만 주어진 블루프린트에서는 세팅을 하고 구글링을 해도 잘 몰라서&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;npm i styled-components를 활용했다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아무래도 Tailwindcss 세팅 후 index.js에서 불러올 때 오류가 나는데 나중에 모법답안 올라오면 확인해 보려한다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;package.json 파일은 아래와 같다.&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1663326917071&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;{
  &quot;name&quot;: &quot;nextjs-blueprint&quot;,
  &quot;version&quot;: &quot;1.0.0&quot;,
  &quot;scripts&quot;: {
    &quot;dev&quot;: &quot;next&quot;,
    &quot;build&quot;: &quot;next build&quot;,
    &quot;start&quot;: &quot;next start&quot;,
    &quot;post-update&quot;: &quot;yarn upgrade --latest&quot;
  },
  &quot;dependencies&quot;: {
    &quot;autoprefixer&quot;: &quot;^10.4.11&quot;,
    &quot;next&quot;: &quot;latest&quot;,
    &quot;postcss-cli&quot;: &quot;^10.0.0&quot;,
    &quot;react&quot;: &quot;17.0.2&quot;,
    &quot;react-dom&quot;: &quot;17.0.2&quot;,
    &quot;react-router-dom&quot;: &quot;^6.4.0&quot;,
    &quot;styled-components&quot;: &quot;^5.3.5&quot;
  },
  &quot;license&quot;: &quot;MIT&quot;,
  &quot;keywords&quot;: [],
  &quot;description&quot;: &quot;&quot;,
  &quot;devDependencies&quot;: {
    &quot;prettier&quot;: &quot;^2.7.1&quot;,
    &quot;prettier-plugin-tailwindcss&quot;: &quot;^0.1.13&quot;,
    &quot;tailwindcss&quot;: &quot;^3.1.8&quot;
  }
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;크게 index와 about 페이지가 있는데&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;api 주소를 통해 데이터를 받아오는 부분은 fetch를 이용해서 받아왔는데 이부분도 강의를 다 보지 않아서 모르겠지만 다른방법이 있을 것 같고, 각각의 세계부자를 클릭 했을때 id 값을 넘겨줄때 useRouter를 이용해 push 해주었다. 이부분도 구글링 해서 찾아낸거지만 아무래도 강의에서는 다를 것 같다. 모법 답안이 기대된다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;index.js&lt;/p&gt;
&lt;pre id=&quot;code_1663327031050&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;import { useRouter } from &quot;next/router&quot;;
import { useState } from &quot;react&quot;;
import styled from &quot;styled-components&quot;;
import GlobalStyle from &quot;./globalStyle&quot;;

const Container = styled.div`
  margin: 40px 0;
`;
const Inner = styled.div`
  width: 1000px;
  margin: auto;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  row-gap: 30px;
  column-gap: 5px;
`;
const FlexBox = styled.div`
  display: flex;
  flex-direction: column;
`;
const ImgBox = styled.img`
  width: 200px;
  height: auto;
  margin-bottom: 5px;
`;
const TitleBox = styled.span`
  font-weight: bold;
`;
const DetailBox = styled.span`
  font-size: 12px;
`;

function IndexPage() {
  const [data, setData] = useState([]);
  const router = useRouter();
  fetch(&quot;https://billions-api.nomadcoders.workers.dev/&quot;)
    .then((response) =&amp;gt; {
      return response.json();
    })
    .then((item) =&amp;gt; {
      setData(item);
    });

  return (
    &amp;lt;&amp;gt;
      &amp;lt;GlobalStyle /&amp;gt;
      &amp;lt;Container&amp;gt;
        &amp;lt;Inner&amp;gt;
          {data?.map((item) =&amp;gt; (
            &amp;lt;FlexBox
              key={item.id}
              onClick={() =&amp;gt;
                router.push({ pathname: &quot;/about&quot;, query: { pid: item.id } })
              }
            &amp;gt;
              &amp;lt;ImgBox src={item.squareImage} /&amp;gt;
              &amp;lt;TitleBox&amp;gt;{item.name}&amp;lt;/TitleBox&amp;gt;
              &amp;lt;DetailBox&amp;gt;{item.industries[0]}&amp;lt;/DetailBox&amp;gt;
            &amp;lt;/FlexBox&amp;gt;
          ))}
        &amp;lt;/Inner&amp;gt;
      &amp;lt;/Container&amp;gt;
    &amp;lt;/&amp;gt;
  );
}

export default IndexPage;&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;about.js&lt;/p&gt;
&lt;pre id=&quot;code_1663327076077&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;import GlobalStyle from &quot;./globalStyle&quot;;
import { useRouter } from &quot;next/router&quot;;
import { useState } from &quot;react&quot;;
import styled from &quot;styled-components&quot;;

const Container = styled.div`
  margin: 40px 0;
`;
const Inner = styled.div`
  width: 1000px;
  background-color: #3f72af;
  padding: 60px 20px;
  margin: auto;
`;
const Contents = styled.div`
  margin: 80px 0;
  width: 100%;
  height: 100%;
`;
const Wrap = styled.div`
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
`;
const ImgBox = styled.img`
  width: 280px;
  height: 280px;
  margin-bottom: 10px;
`;
const TitleBox = styled.div`
  font-size: 20px;
  color: #f9f7f7;
`;
const ContentBox = styled.div`
  width: 100%;
`;
const TitleBox2 = styled.h2`
  font-size: 30px;
`;
const Grid = styled.div`
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 20px;
`;
const GridWrap = styled.div`
  display: flex;
  flex-direction: column;
  border: 1px solid #dbe2ef;
  padding: 10px;
`;

export default function AboutPage() {
  const router = useRouter();
  const pid = router.query.pid;
  const [data, setData] = useState([]);

  fetch(`https://billions-api.nomadcoders.workers.dev/person/${pid}`)
    .then((response) =&amp;gt; {
      return response.json();
    })
    .then((item) =&amp;gt; {
      setData(item);
    });

  return (
    &amp;lt;&amp;gt;
      &amp;lt;GlobalStyle /&amp;gt;
      &amp;lt;Container&amp;gt;
        &amp;lt;Contents&amp;gt;
          &amp;lt;Inner&amp;gt;
            &amp;lt;Wrap&amp;gt;
              &amp;lt;ImgBox src={data.squareImage} /&amp;gt;
              &amp;lt;TitleBox&amp;gt;{data.name}&amp;lt;/TitleBox&amp;gt;
              &amp;lt;ContentBox&amp;gt;
                Networth : {Math.round(data.netWorth)} millions
              &amp;lt;/ContentBox&amp;gt;
              &amp;lt;ContentBox&amp;gt;Country : {data.country}&amp;lt;/ContentBox&amp;gt;
              &amp;lt;ContentBox&amp;gt;Industry : {data.industries}&amp;lt;/ContentBox&amp;gt;
              &amp;lt;ContentBox&amp;gt;{data.bio}&amp;lt;/ContentBox&amp;gt;
            &amp;lt;/Wrap&amp;gt;
          &amp;lt;/Inner&amp;gt;
        &amp;lt;/Contents&amp;gt;
        &amp;lt;Contents&amp;gt;
          &amp;lt;Inner&amp;gt;
            &amp;lt;Wrap&amp;gt;
              &amp;lt;TitleBox2&amp;gt;Financial Assets&amp;lt;/TitleBox2&amp;gt;
              &amp;lt;Grid&amp;gt;
                {data?.financialAssets?.map((item, index) =&amp;gt; (
                  &amp;lt;GridWrap&amp;gt;
                    &amp;lt;ContentBox&amp;gt;{item.ticker}&amp;lt;/ContentBox&amp;gt;
                    &amp;lt;ContentBox&amp;gt;{item.companyName}&amp;lt;/ContentBox&amp;gt;
                    &amp;lt;ContentBox&amp;gt;{item.currentPrice}&amp;lt;/ContentBox&amp;gt;
                  &amp;lt;/GridWrap&amp;gt;
                ))}
              &amp;lt;/Grid&amp;gt;
            &amp;lt;/Wrap&amp;gt;
          &amp;lt;/Inner&amp;gt;
        &amp;lt;/Contents&amp;gt;
      &amp;lt;/Container&amp;gt;
    &amp;lt;/&amp;gt;
  );
}&lt;/code&gt;&lt;/pre&gt;</description>
      <category>React, Typescript</category>
      <category>react</category>
      <category>세계부자리스트</category>
      <category>코드챌린지</category>
      <author>himzei</author>
      <guid isPermaLink="true">https://himzei.tistory.com/17</guid>
      <comments>https://himzei.tistory.com/17#entry17comment</comments>
      <pubDate>Fri, 16 Sep 2022 20:22:20 +0900</pubDate>
    </item>
    <item>
      <title>[포토샵] 이미지 자동인식 채우기 &amp;amp;&amp;amp; 하늘 배경 바꾸기</title>
      <link>https://himzei.tistory.com/16</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;20220916.jpg&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/72FOX/btrMjufLs3t/tfzFugeoitx7vr8B1HQ2A1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/72FOX/btrMjufLs3t/tfzFugeoitx7vr8B1HQ2A1/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/72FOX/btrMjufLs3t/tfzFugeoitx7vr8B1HQ2A1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F72FOX%2FbtrMjufLs3t%2FtfzFugeoitx7vr8B1HQ2A1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1080&quot; height=&quot;1080&quot; data-filename=&quot;20220916.jpg&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;바다이미지 위에 있는 사람을 지우기 위해서는 우선 올가미툴을 선택해서 데충 사람 모양으로 그려준다&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/x8T8I/btrMiOM1Vqs/uGn6vDTnUg7XXNb5lLGZ4k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/x8T8I/btrMiOM1Vqs/uGn6vDTnUg7XXNb5lLGZ4k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/x8T8I/btrMiOM1Vqs/uGn6vDTnUg7XXNb5lLGZ4k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fx8T8I%2FbtrMiOM1Vqs%2FuGn6vDTnUg7XXNb5lLGZ4k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/olPl1/btrMhWxYr4l/lNGuzLGNPqVBpxx5iwH4T0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/olPl1/btrMhWxYr4l/lNGuzLGNPqVBpxx5iwH4T0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/olPl1/btrMhWxYr4l/lNGuzLGNPqVBpxx5iwH4T0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FolPl1%2FbtrMhWxYr4l%2FlNGuzLGNPqVBpxx5iwH4T0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&quot;편집&quot; &amp;gt; &quot;내용인식&quot; 채우기를 선택한다.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/WSQ11/btrMhWkoLvt/Esm7nYtlhJXmOrpKzparbK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/WSQ11/btrMhWkoLvt/Esm7nYtlhJXmOrpKzparbK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/WSQ11/btrMhWkoLvt/Esm7nYtlhJXmOrpKzparbK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FWSQ11%2FbtrMhWkoLvt%2FEsm7nYtlhJXmOrpKzparbK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;내용인식 채우기 화면에서 옵션을 조절해 가면 오른쪽 화면을 확인한다.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/beuW2P/btrMjPYhCFY/K1bwDRCy3atHgKUXKRvUzk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/beuW2P/btrMjPYhCFY/K1bwDRCy3atHgKUXKRvUzk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/beuW2P/btrMjPYhCFY/K1bwDRCy3atHgKUXKRvUzk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbeuW2P%2FbtrMjPYhCFY%2FK1bwDRCy3atHgKUXKRvUzk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사람형체가 지워졌다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/zmznO/btrMfFDx6G6/oi6Fl1cWAykzkrspPQrdPK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/zmznO/btrMfFDx6G6/oi6Fl1cWAykzkrspPQrdPK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/zmznO/btrMfFDx6G6/oi6Fl1cWAykzkrspPQrdPK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FzmznO%2FbtrMfFDx6G6%2Foi6Fl1cWAykzkrspPQrdPK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사람 뒤 쪽에 있던 다리 끝부분이 이상해서 보정해준다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;왼쪽 다리 끝부분을 따서 오른쪽으로 붙여준다. 수평 뒤집기를 했다.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cwosci/btrMgmKvidQ/NZbbTSQwXlTQhhFauvuKV1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cwosci/btrMgmKvidQ/NZbbTSQwXlTQhhFauvuKV1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cwosci/btrMgmKvidQ/NZbbTSQwXlTQhhFauvuKV1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fcwosci%2FbtrMgmKvidQ%2FNZbbTSQwXlTQhhFauvuKV1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ceBLO1/btrMiT8yrnB/RVup6GBQ7OeA7OH6UWKuk1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ceBLO1/btrMiT8yrnB/RVup6GBQ7OeA7OH6UWKuk1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ceBLO1/btrMiT8yrnB/RVup6GBQ7OeA7OH6UWKuk1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FceBLO1%2FbtrMiT8yrnB%2FRVup6GBQ7OeA7OH6UWKuk1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다음은 2022년 신기능 하늘 배경 바꾸기를 해봤다.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/E37Or/btrMiLQrTRN/DIBSqZh0alM2cx7MSsoKR1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/E37Or/btrMiLQrTRN/DIBSqZh0alM2cx7MSsoKR1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/E37Or/btrMiLQrTRN/DIBSqZh0alM2cx7MSsoKR1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FE37Or%2FbtrMiLQrTRN%2FDIBSqZh0alM2cx7MSsoKR1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;편집 &amp;gt; 하늘대체 버튼클릭&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;정말 간단하게 바꿀 수 있다.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bJByqg/btrMfMvS5KC/3bK3IcwWXalRMOsAktg45K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bJByqg/btrMfMvS5KC/3bK3IcwWXalRMOsAktg45K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bJByqg/btrMfMvS5KC/3bK3IcwWXalRMOsAktg45K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbJByqg%2FbtrMfMvS5KC%2F3bK3IcwWXalRMOsAktg45K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;수평선을 보조선을 이용해서 맞춰준다.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dfvw28/btrMhC0I9hU/6fiIZlk2IFDep0AGOzkYZk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dfvw28/btrMhC0I9hU/6fiIZlk2IFDep0AGOzkYZk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dfvw28/btrMhC0I9hU/6fiIZlk2IFDep0AGOzkYZk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fdfvw28%2FbtrMhC0I9hU%2F6fiIZlk2IFDep0AGOzkYZk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그라데이션으로 바깥쪽 부분을 어둡게 해주고 중앙부분으로 갈수록 투명하게 설정하여 입혀준다.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/tkmeH/btrMjQbRW3x/2qnNQsunS7qcon0zb3LyQK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/tkmeH/btrMjQbRW3x/2qnNQsunS7qcon0zb3LyQK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/tkmeH/btrMjQbRW3x/2qnNQsunS7qcon0zb3LyQK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FtkmeH%2FbtrMjQbRW3x%2F2qnNQsunS7qcon0zb3LyQK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;뭔가 어두운 느낌이 들지 않아서&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그라데이션 밑에 있는 그림을 흑백 처리했다.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ldzYt/btrMiLJLnf9/Q0ihKZi42NwYfN7ZXVbiR1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ldzYt/btrMiLJLnf9/Q0ihKZi42NwYfN7ZXVbiR1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ldzYt/btrMiLJLnf9/Q0ihKZi42NwYfN7ZXVbiR1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FldzYt%2FbtrMiLJLnf9%2FQ0ihKZi42NwYfN7ZXVbiR1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cTRdZ3/btrMgQdNqs5/IJQJwMa2EkMpmgvvi8lOZ1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cTRdZ3/btrMgQdNqs5/IJQJwMa2EkMpmgvvi8lOZ1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cTRdZ3/btrMgQdNqs5/IJQJwMa2EkMpmgvvi8lOZ1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcTRdZ3%2FbtrMgQdNqs5%2FIJQJwMa2EkMpmgvvi8lOZ1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;네모 툴을 이용하고 네모를 그려주고 radius를 마우스로 적당히 조정한다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그림자 기능을 이용하여 그림자 색깔을 흰색으로 하고 블러를 적당히 처리한 후 표현했다.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Y20dN/btrMiT8C8kV/TjCaRdlUtGHMaIwu0dj8p0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Y20dN/btrMiT8C8kV/TjCaRdlUtGHMaIwu0dj8p0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Y20dN/btrMiT8C8kV/TjCaRdlUtGHMaIwu0dj8p0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FY20dN%2FbtrMiT8C8kV%2FTjCaRdlUtGHMaIwu0dj8p0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;복사해서 물속에 투영된 것처럼 아래와 같이 해주고&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Crtl + Shift + X 픽셀유동화를 이용해서 물결따라 휘저어줌&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/REusU/btrMjDKBsma/8GaJY6XeKFsFtwKTbDLfok/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/REusU/btrMjDKBsma/8GaJY6XeKFsFtwKTbDLfok/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/REusU/btrMjDKBsma/8GaJY6XeKFsFtwKTbDLfok/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FREusU%2FbtrMjDKBsma%2F8GaJY6XeKFsFtwKTbDLfok%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;뒤돌아서 있는 사람 이미지를 다운받아서 매직툴을 이용해 빠르께 따준다.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/4iLFR/btrMjitcBI5/yI3DSskiORM9Kukj4MfU80/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/4iLFR/btrMjitcBI5/yI3DSskiORM9Kukj4MfU80/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/4iLFR/btrMjitcBI5/yI3DSskiORM9Kukj4MfU80/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F4iLFR%2FbtrMjitcBI5%2FyI3DSskiORM9Kukj4MfU80%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bNfkPB/btrMiKxlqyn/SJbIv8K4SOmm4OWDZExSZk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bNfkPB/btrMiKxlqyn/SJbIv8K4SOmm4OWDZExSZk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bNfkPB/btrMiKxlqyn/SJbIv8K4SOmm4OWDZExSZk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbNfkPB%2FbtrMiKxlqyn%2FSJbIv8K4SOmm4OWDZExSZk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사람이미지도 어둡게 처리하여 그림자처럼 보이게 복사해서 수직뒤집기를 해준다.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/CmWXU/btrMhXKxlXj/QEROYN1mdkeoLZ3QcQ1X6k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/CmWXU/btrMhXKxlXj/QEROYN1mdkeoLZ3QcQ1X6k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/CmWXU/btrMhXKxlXj/QEROYN1mdkeoLZ3QcQ1X6k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FCmWXU%2FbtrMhXKxlXj%2FQEROYN1mdkeoLZ3QcQ1X6k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bDoXkI/btrMjWiRzQQ/nmcevaBKdmYOuXrLlvPvnK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bDoXkI/btrMjWiRzQQ/nmcevaBKdmYOuXrLlvPvnK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bDoXkI/btrMjWiRzQQ/nmcevaBKdmYOuXrLlvPvnK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbDoXkI%2FbtrMjWiRzQQ%2FnmcevaBKdmYOuXrLlvPvnK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>Adobe Photoshop</category>
      <category>photoshop2022</category>
      <category>구름합성</category>
      <category>이미지자동인식</category>
      <category>이미지자동지우기</category>
      <category>포토샵</category>
      <category>포토샵신기능</category>
      <category>하늘배경합성</category>
      <author>himzei</author>
      <guid isPermaLink="true">https://himzei.tistory.com/16</guid>
      <comments>https://himzei.tistory.com/16#entry16comment</comments>
      <pubDate>Fri, 16 Sep 2022 19:27:57 +0900</pubDate>
    </item>
    <item>
      <title>[포토샵]피부보정 2022</title>
      <link>https://himzei.tistory.com/15</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;예전에 도장툴로 일일이 했던 피부보정을 간단히 할 수 있는 방법&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;포토샵 2022 버전이후 부터 가능하다.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/H1KfE/btrMd6Vo2XQ/VQFxAT1Uz7FjkT76G2V1yk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/H1KfE/btrMd6Vo2XQ/VQFxAT1Uz7FjkT76G2V1yk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/H1KfE/btrMd6Vo2XQ/VQFxAT1Uz7FjkT76G2V1yk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FH1KfE%2FbtrMd6Vo2XQ%2FVQFxAT1Uz7FjkT76G2V1yk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;필터에 &amp;gt; Neural Filters 클릭&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/baVp4W/btrMd6OGS3w/yQDRkCg0zkwY6zP33zzBo1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/baVp4W/btrMd6OGS3w/yQDRkCg0zkwY6zP33zzBo1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/baVp4W/btrMd6OGS3w/yQDRkCg0zkwY6zP33zzBo1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbaVp4W%2FbtrMd6OGS3w%2FyQDRkCg0zkwY6zP33zzBo1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&quot;피부를 부드럽게&quot; 클릭&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bpie8L/btrMe7MX9vE/Kx8LI8pyKS4oKWS57zWmA0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bpie8L/btrMe7MX9vE/Kx8LI8pyKS4oKWS57zWmA0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bpie8L/btrMe7MX9vE/Kx8LI8pyKS4oKWS57zWmA0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbpie8L%2FbtrMe7MX9vE%2FKx8LI8pyKS4oKWS57zWmA0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;엄청 간단하게 피부보정이 된다.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/0AnM6/btrMgQqmfv4/ZTfKP1hBDkqtpYC8fcuMI0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/0AnM6/btrMgQqmfv4/ZTfKP1hBDkqtpYC8fcuMI0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/0AnM6/btrMgQqmfv4/ZTfKP1hBDkqtpYC8fcuMI0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F0AnM6%2FbtrMgQqmfv4%2FZTfKP1hBDkqtpYC8fcuMI0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>Adobe Photoshop</category>
      <category>포토샵2022</category>
      <category>피부보정</category>
      <author>himzei</author>
      <guid isPermaLink="true">https://himzei.tistory.com/15</guid>
      <comments>https://himzei.tistory.com/15#entry15comment</comments>
      <pubDate>Fri, 16 Sep 2022 13:56:29 +0900</pubDate>
    </item>
    <item>
      <title>[포토샵]글자를 원 모양, 패스 모양 작성</title>
      <link>https://himzei.tistory.com/14</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;배지 그리고 도장등 원모양 위에 글자를 입력을 해야하는 경우 포토샵에서 일자로 사용하는 방빕 이외에 대해 알아보자&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1048&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cgd0sb/btrMcRqwOc1/ysblgRfdNmQx9bB3ocGu60/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cgd0sb/btrMcRqwOc1/ysblgRfdNmQx9bB3ocGu60/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cgd0sb/btrMcRqwOc1/ysblgRfdNmQx9bB3ocGu60/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fcgd0sb%2FbtrMcRqwOc1%2FysblgRfdNmQx9bB3ocGu60%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;1048&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1048&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;원 모양 이미지를 준비한다. 그 위에 텍스트 툴을 선택하여 적당한 위치에 글자를 작성한다.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/P2re2/btrMdHnDN8K/v6Xkc3iloLKGELUVFZgpQK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/P2re2/btrMdHnDN8K/v6Xkc3iloLKGELUVFZgpQK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/P2re2/btrMdHnDN8K/v6Xkc3iloLKGELUVFZgpQK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FP2re2%2FbtrMdHnDN8K%2Fv6Xkc3iloLKGELUVFZgpQK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;작성한 글자를 선택 후 크기조절(Ctrl + T)를 선택하고, 그 위에 마우스 오른쪽 버튼을 클릭한다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;기울기를 선택한 후에 원하는 모양으로 조절이 가능하다.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dBPPm4/btrMfdS6BGB/k19NgfXJh5TcuxIRcfwlhk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dBPPm4/btrMfdS6BGB/k19NgfXJh5TcuxIRcfwlhk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dBPPm4/btrMfdS6BGB/k19NgfXJh5TcuxIRcfwlhk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdBPPm4%2FbtrMfdS6BGB%2Fk19NgfXJh5TcuxIRcfwlhk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;'기울기' 버튼을 클릭하면 뒤틀기에 &quot;부채꼴&quot;모양을 선택하여 &quot;구부리기&quot; 값을 넣어주면 된다.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/2wWdF/btrMdHus493/bLUAOVqIrDgb4JuGRi3QQ1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/2wWdF/btrMdHus493/bLUAOVqIrDgb4JuGRi3QQ1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/2wWdF/btrMdHus493/bLUAOVqIrDgb4JuGRi3QQ1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F2wWdF%2FbtrMdHus493%2FbLUAOVqIrDgb4JuGRi3QQ1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/z251n/btrMdRctnqJ/3HOD9SuXzoNHWokvsD9eFK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/z251n/btrMdRctnqJ/3HOD9SuXzoNHWokvsD9eFK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/z251n/btrMdRctnqJ/3HOD9SuXzoNHWokvsD9eFK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fz251n%2FbtrMdRctnqJ%2F3HOD9SuXzoNHWokvsD9eFK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다음으로 원모양 툴을 선택 후 아래그림과 같이 그려준다.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bv7fDI/btrMd6UJaDs/bDTS1AKTZ9gL0VAglq6T80/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bv7fDI/btrMd6UJaDs/bDTS1AKTZ9gL0VAglq6T80/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bv7fDI/btrMd6UJaDs/bDTS1AKTZ9gL0VAglq6T80/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbv7fDI%2FbtrMd6UJaDs%2FbDTS1AKTZ9gL0VAglq6T80%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;텍스트 툴을 선택 후 그려준 원 위로 마우스를 올려 놓으면 마우스 모양이 바뀐다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/w7S1H/btrMeQKD6ev/koWf2SlSILLgaB3FGiAfPK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/w7S1H/btrMeQKD6ev/koWf2SlSILLgaB3FGiAfPK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/w7S1H/btrMeQKD6ev/koWf2SlSILLgaB3FGiAfPK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fw7S1H%2FbtrMeQKD6ev%2FkoWf2SlSILLgaB3FGiAfPK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;마우스의 모양이 바뀌면 클릭 후 원하는 글자를 입력한다.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bx9PC5/btrMhVRKf0f/VebIVT15Kp6mxPZmUK6QE1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bx9PC5/btrMhVRKf0f/VebIVT15Kp6mxPZmUK6QE1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bx9PC5/btrMhVRKf0f/VebIVT15Kp6mxPZmUK6QE1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbx9PC5%2FbtrMhVRKf0f%2FVebIVT15Kp6mxPZmUK6QE1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;펜툴을 이용하여 원하는 라인을 그려준 후에 그 위에 글자 입력도 가능한다.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/JGjf6/btrMgR26Cnv/E7IOmDsMieoMY6p7TlnIE1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/JGjf6/btrMgR26Cnv/E7IOmDsMieoMY6p7TlnIE1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/JGjf6/btrMgR26Cnv/E7IOmDsMieoMY6p7TlnIE1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FJGjf6%2FbtrMgR26Cnv%2FE7IOmDsMieoMY6p7TlnIE1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;펜툴을 이용하여 원하는 라인을 그려준 다음, 텍스트 툴을 선택하여 마우스를 올려 둔 후 클릭&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bljdRK/btrMcSwbUcf/2YIINSKsKdKUKaR5Dhm3K0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bljdRK/btrMcSwbUcf/2YIINSKsKdKUKaR5Dhm3K0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bljdRK/btrMcSwbUcf/2YIINSKsKdKUKaR5Dhm3K0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbljdRK%2FbtrMcSwbUcf%2F2YIINSKsKdKUKaR5Dhm3K0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;클릭한 글자위에 원하는 글자를 입력한다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;입력이 되지 않는 경우 &quot;패스선택도구&quot;를 선택하여 늘려주면 글자가 나온다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bZMIHV/btrMeFid1SR/qdDDuAIVw5JDGXW6zLBi31/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bZMIHV/btrMeFid1SR/qdDDuAIVw5JDGXW6zLBi31/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bZMIHV/btrMeFid1SR/qdDDuAIVw5JDGXW6zLBi31/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbZMIHV%2FbtrMeFid1SR%2FqdDDuAIVw5JDGXW6zLBi31%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/774rT/btrMekeeFtM/xkoIpz7p8BZofjB117XE7k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/774rT/btrMekeeFtM/xkoIpz7p8BZofjB117XE7k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/774rT/btrMekeeFtM/xkoIpz7p8BZofjB117XE7k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F774rT%2FbtrMekeeFtM%2FxkoIpz7p8BZofjB117XE7k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>Adobe Photoshop</category>
      <category>photoshop</category>
      <category>원모양글자</category>
      <category>원하는방향글자</category>
      <category>포토샵</category>
      <author>himzei</author>
      <guid isPermaLink="true">https://himzei.tistory.com/14</guid>
      <comments>https://himzei.tistory.com/14#entry14comment</comments>
      <pubDate>Fri, 16 Sep 2022 13:47:50 +0900</pubDate>
    </item>
    <item>
      <title>CSS : 그레디언트 속성</title>
      <link>https://himzei.tistory.com/13</link>
      <description>&lt;h3 data-ke-size=&quot;size23&quot;&gt;linear-gradient() 함수&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;색상이 한 방향에서 다른 방향으로 변화하는 선형 그레디언트 적용&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;i&gt;&lt;b&gt;linear-gradient(각도, 색상 위치, 색상 위치)&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;linear-gradient(45deg, #f85032 0%, #e73827 100%)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1661833142884&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;lt;!DOCTYPE html&amp;gt;
&amp;lt;html lang=&quot;en&quot;&amp;gt;
  &amp;lt;head&amp;gt;
    &amp;lt;meta charset=&quot;UTF-8&quot;&amp;gt;
    &amp;lt;meta http-equiv=&quot;X-UA-Compatible&quot; content=&quot;IE=edge&quot;&amp;gt;
    &amp;lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1.0&quot;&amp;gt;
    &amp;lt;title&amp;gt;Document&amp;lt;/title&amp;gt;
    &amp;lt;style&amp;gt;
      div {
        width: 200px;
        height: 60px;
        text-align: center;
      }
      #box1 {
        background: linear-gradient(90deg, #f85032 1%, #e73827 100%)
      }
      #box2 {
        background: linear-gradient(90deg, #f85032 1%, #f16f5c 50%, #f6290c 50%, #db5253 100%)
      }
    &amp;lt;/style&amp;gt;
  &amp;lt;/head&amp;gt;
  &amp;lt;body&amp;gt;
    &amp;lt;div id=&quot;box1&quot;&amp;gt;
      &amp;lt;h1&amp;gt;Box 1&amp;lt;/h1&amp;gt;
    &amp;lt;/div&amp;gt;
    &amp;lt;div id=&quot;box2&quot;&amp;gt;
      &amp;lt;h1&amp;gt;Box 2&amp;lt;/h1&amp;gt;
    &amp;lt;/div&amp;gt;
  &amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1181&quot; data-origin-height=&quot;853&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ld7yD/btrKVV7iSBl/jxTky2ER8Ju82C6LD6lxYk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ld7yD/btrKVV7iSBl/jxTky2ER8Ju82C6LD6lxYk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ld7yD/btrKVV7iSBl/jxTky2ER8Ju82C6LD6lxYk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fld7yD%2FbtrKVV7iSBl%2FjxTky2ER8Ju82C6LD6lxYk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1181&quot; height=&quot;853&quot; data-origin-width=&quot;1181&quot; data-origin-height=&quot;853&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;radial-gradient() 함수&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;linear-gradient() 함수에서 각도부분만 제거하고 나머지는 같다&lt;/p&gt;
&lt;pre id=&quot;code_1661833332611&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;lt;!DOCTYPE html&amp;gt;
&amp;lt;html lang=&quot;en&quot;&amp;gt;
  &amp;lt;head&amp;gt;
    &amp;lt;meta charset=&quot;UTF-8&quot;&amp;gt;
    &amp;lt;meta http-equiv=&quot;X-UA-Compatible&quot; content=&quot;IE=edge&quot;&amp;gt;
    &amp;lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1.0&quot;&amp;gt;
    &amp;lt;title&amp;gt;Document&amp;lt;/title&amp;gt;
    &amp;lt;style&amp;gt;
      div {
        width: 200px;
        height: 60px;
        text-align: center;
      }

      #box3 {
        background: radial-gradient(#f85032 1%, #f16f5c 50%, #f6290c 50%, #db5253 100%)
      }
    &amp;lt;/style&amp;gt;
  &amp;lt;/head&amp;gt;
  &amp;lt;body&amp;gt;

    &amp;lt;div id=&quot;box3&quot;&amp;gt;
      &amp;lt;h1&amp;gt;Circle&amp;lt;/h1&amp;gt;
    &amp;lt;/div&amp;gt;
  &amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;989&quot; data-origin-height=&quot;528&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/c0pJsX/btrKT18hPgk/oqBQuOxUbADsXVTFfaSqD1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/c0pJsX/btrKT18hPgk/oqBQuOxUbADsXVTFfaSqD1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/c0pJsX/btrKT18hPgk/oqBQuOxUbADsXVTFfaSqD1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc0pJsX%2FbtrKT18hPgk%2FoqBQuOxUbADsXVTFfaSqD1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;989&quot; height=&quot;528&quot; data-origin-width=&quot;989&quot; data-origin-height=&quot;528&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;에쁜 그레디언트 적용 참고사이트&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://webgradients.com/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://webgradients.com/&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1661833500910&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Free Gradients Collection by itmeo.com&quot; data-og-description=&quot;Free collection of 180 background gradients that you can use as content backdrops in any part of your website.&quot; data-og-host=&quot;webgradients.com&quot; data-og-source-url=&quot;https://webgradients.com/&quot; data-og-url=&quot;https://webgradients.com&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/cOtvVb/hyPBTD4x3m/QI6h8XDYMF08J33q8ZiBnk/img.jpg?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630,https://scrap.kakaocdn.net/dn/btPZCS/hyPBSrDrDL/W8uG7ke2Elg5kN9gIuCJt1/img.jpg?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630&quot;&gt;&lt;a href=&quot;https://webgradients.com/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://webgradients.com/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/cOtvVb/hyPBTD4x3m/QI6h8XDYMF08J33q8ZiBnk/img.jpg?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630,https://scrap.kakaocdn.net/dn/btPZCS/hyPBSrDrDL/W8uG7ke2Elg5kN9gIuCJt1/img.jpg?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Free Gradients Collection by itmeo.com&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Free collection of 180 background gradients that you can use as content backdrops in any part of your website.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;webgradients.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;i&gt;사이트 메인페이지에서 마우스 클릭만 하면 CSS 소스가 복사가 된다&amp;nbsp;&lt;/i&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;i&gt;에디터에서 그대로 붙여넣기만 하면 된다.&amp;nbsp;&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;926&quot; data-origin-height=&quot;866&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/c0z3nV/btrKXHgCNgB/hPdMtkXwWZ6CyHbNcKwGp0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/c0z3nV/btrKXHgCNgB/hPdMtkXwWZ6CyHbNcKwGp0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/c0z3nV/btrKXHgCNgB/hPdMtkXwWZ6CyHbNcKwGp0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc0z3nV%2FbtrKXHgCNgB%2FhPdMtkXwWZ6CyHbNcKwGp0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;926&quot; height=&quot;866&quot; data-origin-width=&quot;926&quot; data-origin-height=&quot;866&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>HTML, CSS, JS</category>
      <category>CSS</category>
      <category>gradient</category>
      <category>linear-gradient</category>
      <category>radial-gradient</category>
      <category>그레디언트</category>
      <category>원그레디언트</category>
      <author>himzei</author>
      <guid isPermaLink="true">https://himzei.tistory.com/13</guid>
      <comments>https://himzei.tistory.com/13#entry13comment</comments>
      <pubDate>Tue, 30 Aug 2022 13:27:23 +0900</pubDate>
    </item>
    <item>
      <title>구글 웹폰트 적용 하기</title>
      <link>https://himzei.tistory.com/12</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;구글 웹폰트 사이트 접속&lt;/h4&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;1.jpg&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/yxx5G/btrKWB1x5Xu/kokvXSDhkQamNztwFQazy0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/yxx5G/btrKWB1x5Xu/kokvXSDhkQamNztwFQazy0/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/yxx5G/btrKWB1x5Xu/kokvXSDhkQamNztwFQazy0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fyxx5G%2FbtrKWB1x5Xu%2FkokvXSDhkQamNztwFQazy0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-filename=&quot;1.jpg&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;언어를 &quot;Korean&quot;으로 설정해주고 원하는 폰트를 찾는다.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;2.jpg&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cmiTUr/btrKU7GBZjT/6rZm65Kk7LhdNke2UirMCK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cmiTUr/btrKU7GBZjT/6rZm65Kk7LhdNke2UirMCK/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cmiTUr/btrKU7GBZjT/6rZm65Kk7LhdNke2UirMCK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcmiTUr%2FbtrKU7GBZjT%2F6rZm65Kk7LhdNke2UirMCK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-filename=&quot;2.jpg&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Styles 탭에서 내가 원하는 폰트를 추가시켜 주고, 오른쪽 상단에 &quot;View Selected Families&quot;를 선택&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;3.jpg&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dN59Eg/btrKUi9xIgc/VojylQfg7CpfjX1b5lxq11/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dN59Eg/btrKUi9xIgc/VojylQfg7CpfjX1b5lxq11/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dN59Eg/btrKUi9xIgc/VojylQfg7CpfjX1b5lxq11/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdN59Eg%2FbtrKUi9xIgc%2FVojylQfg7CpfjX1b5lxq11%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-filename=&quot;3.jpg&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;html 태그안에서 사용을 원하면 &amp;lt;link&amp;gt;를 선택하고 아래에 코드를 복사해서 html 파일의 &amp;lt;head&amp;gt;안에 넣어준다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&quot;&lt;span style=&quot;background-color: #ffffff; color: #000000;&quot;&gt;CSS rules to specify families&quot; 에 있는 css 속성을 적용하고자 하는 선택자 안에 넣어준다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;4.jpg&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ty98H/btrKUSJtX4J/YZa8glUGSowQcWpeBL5keK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ty98H/btrKUSJtX4J/YZa8glUGSowQcWpeBL5keK/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ty98H/btrKUSJtX4J/YZa8glUGSowQcWpeBL5keK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fty98H%2FbtrKUSJtX4J%2FYZa8glUGSowQcWpeBL5keK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;1080&quot; data-filename=&quot;4.jpg&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;코드예시&lt;/h4&gt;
&lt;pre id=&quot;code_1661827850566&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;lt;!DOCTYPE html&amp;gt;
&amp;lt;html lang=&quot;en&quot;&amp;gt;
  &amp;lt;head&amp;gt;
    &amp;lt;meta charset=&quot;UTF-8&quot;&amp;gt;
    &amp;lt;meta http-equiv=&quot;X-UA-Compatible&quot; content=&quot;IE=edge&quot;&amp;gt;
    &amp;lt;meta
    name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1.0&quot;&amp;gt;

    &amp;lt;!-- 웹폰트 적용 --&amp;gt;
    &amp;lt;link rel=&quot;preconnect&quot; href=&quot;https://fonts.googleapis.com&quot;&amp;gt;
    &amp;lt;link rel=&quot;preconnect&quot; href=&quot;https://fonts.gstatic.com&quot; crossorigin&amp;gt;
    &amp;lt;link href=&quot;https://fonts.googleapis.com/css2?family=Gamja+Flower&amp;amp;display=swap&quot; rel=&quot;stylesheet&quot;&amp;gt;
    &amp;lt;title&amp;gt;Document&amp;lt;/title&amp;gt;

    &amp;lt;style&amp;gt;
      * {
        font-family: 'Gamja Flower', cursive;
      }
      .a {
        font-size: 32px;
      }
      .b {
        font-size: 2em;
      }
      .c {
        font-size: large;
      }
      .d {
        font-size: small;
      }
    &amp;lt;/style&amp;gt;
  &amp;lt;/head&amp;gt;
  &amp;lt;body&amp;gt;
    &amp;lt;h1&amp;gt;Lorem, ipsum dolor.&amp;lt;/h1&amp;gt;
    &amp;lt;p class=&quot;a&quot;&amp;gt;Lorem ipsum dolor sit amet.&amp;lt;/p&amp;gt;
    &amp;lt;p class=&quot;b&quot;&amp;gt;Lorem ipsum dolor sit amet.&amp;lt;/p&amp;gt;
    &amp;lt;p class=&quot;c&quot;&amp;gt;Lorem ipsum dolor sit amet.&amp;lt;/p&amp;gt;
    &amp;lt;p class=&quot;d&quot;&amp;gt;Lorem ipsum dolor sit amet.&amp;lt;/p&amp;gt;
  &amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;화면구현&lt;/h4&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1098&quot; data-origin-height=&quot;799&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/vEKqY/btrKXHHmBBH/2b1cZUhqE9qQXZSomkggOk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/vEKqY/btrKXHHmBBH/2b1cZUhqE9qQXZSomkggOk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/vEKqY/btrKXHHmBBH/2b1cZUhqE9qQXZSomkggOk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FvEKqY%2FbtrKXHHmBBH%2F2b1cZUhqE9qQXZSomkggOk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1098&quot; height=&quot;799&quot; data-origin-width=&quot;1098&quot; data-origin-height=&quot;799&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>HTML, CSS, JS</category>
      <category>구글웹폰트</category>
      <author>himzei</author>
      <guid isPermaLink="true">https://himzei.tistory.com/12</guid>
      <comments>https://himzei.tistory.com/12#entry12comment</comments>
      <pubDate>Tue, 30 Aug 2022 11:56:55 +0900</pubDate>
    </item>
    <item>
      <title>비디오 파일에서 설정 단위로 이미지 캡쳐</title>
      <link>https://himzei.tistory.com/11</link>
      <description>&lt;h1&gt;파이썬을 활용한 n초단위 이미지 캡쳐&lt;/h1&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;애플 웹페이지를 보다 보면 마우스 휠에 따라 마치 동영상처럼 움직이는 사이트를 보게 되었다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;동영상 파일을 불러와서 제작한 것이 아니라&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;수백장의 이미지 파일을 불러와서 브라우저에 뿌려주는 방식이다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이처럼 동영상을 여러장의 이미지로 자연스럼게 하기 위해서는 일일이 캡쳐를 해서 만들기 보다는&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;파이썬을 활용하여 이미지를 캠쳐하면&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;동영상의 특정구간을 원하는 단위로 캡쳐가 가능하다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1661825516154&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# pip install opencv-python
import cv2

img_capture = cv2.VideoCapture('video.mp4')
# 이미지 캡쳐한 값을 success에는 bool 값과 image에는 numpy.ndarray 반환
success, image = img_capture.read()

# 영상정보 확인하기
fps = img_capture.get(cv2.CAP_PROP_FPS)
frame_count = img_capture.get(cv2.CAP_PROP_FRAME_COUNT)
duration = frame_count / fps
print(fps, frame_count, duration)

# n초 단위로 캡쳐하기 위한 n값 설정
increase_second = 1
# second 0부터 시작해서 1씩 증가
second = 0
# 저장할 파일 이름을 0부터 시작해서 사진갯수 만큼 증가
count = 0

while success:
    cv2.imwrite(f&quot;picture{count}.jpg&quot;, image)
    success, image = img_capture.read()
    # n초 단위로 사진캡쳐
    img_capture.set(cv2.CAP_PROP_POS_MSEC, second * 1000)
    print(f&quot;이미지 생성 : picture{count}.jpg&quot;, success)
    count += 1
    second += increase_second&lt;/code&gt;&lt;/pre&gt;</description>
      <category>Python, Django</category>
      <category>opencv-python</category>
      <category>PYTHON</category>
      <category>동영상캡쳐</category>
      <category>이미지캡쳐</category>
      <author>himzei</author>
      <guid isPermaLink="true">https://himzei.tistory.com/11</guid>
      <comments>https://himzei.tistory.com/11#entry11comment</comments>
      <pubDate>Tue, 30 Aug 2022 11:25:37 +0900</pubDate>
    </item>
    <item>
      <title>CSS3 속성</title>
      <link>https://himzei.tistory.com/10</link>
      <description>&lt;h3 data-ke-size=&quot;size16&quot;&gt;크기단위&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;%&lt;/b&gt; : 백분율 단위&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;em&lt;/b&gt;: 배수단위&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;px&lt;/b&gt; : 픽셀&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size16&quot;&gt;색상단위&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;#000000 : HEX코드단위&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;rgb&lt;/b&gt;(red, green, blue) RGB 색상단위&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;rgba&lt;/b&gt;(red, green, blue, alpha) RGBA 색상단위&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;hsl&lt;/b&gt;(hue, situration, lightness) HSL 색상단위&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;hsla&lt;/b&gt;(hue, situration, lightness, alpha) HSLA 색상단위&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size16&quot;&gt;URL단위&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;파일을 지정할때는 URL단위를 사용&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;i&gt;&lt;b&gt;background-image&lt;/b&gt;&lt;/i&gt;: url(&quot;desrt.jpg&quot;)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size16&quot;&gt;width속성과 height속성&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;박스의 가로 세로 크기의 지정&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size16&quot;&gt;margin속성과 padding 속성&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;박스 바깥쪽 및 안쪽 여백 지정&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size16&quot;&gt;box-sizing 속성&lt;/h4&gt;
&lt;pre id=&quot;code_1661820187609&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;lt;!DOCTYPE html&amp;gt;
&amp;lt;html lang=&quot;en&quot;&amp;gt;
  &amp;lt;head&amp;gt;
    &amp;lt;meta charset=&quot;UTF-8&quot;&amp;gt;
    &amp;lt;meta http-equiv=&quot;X-UA-Compatible&quot; content=&quot;IE=edge&quot;&amp;gt;
    &amp;lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1.0&quot;&amp;gt;
    &amp;lt;title&amp;gt;box-sizing&amp;lt;/title&amp;gt;
    &amp;lt;style&amp;gt;
      * {
        margin: 0;
        padding: 0;
      }
      div {
        width: 100px;
        height: 100px;
        background: red;
        border: 10px solid black;
      }
      div:nth-child(1) {
        margin: 10px;
        padding: 10px
      }
      div:nth-child(2) {
        margin: 10px;
        padding: 10px;
        box-sizing: content-box;
      }
      div:nth-child(3) {
        margin: 10px;
        padding: 10px;
        box-sizing: border-box;
      }
    &amp;lt;/style&amp;gt;
  &amp;lt;/head&amp;gt;
  &amp;lt;body&amp;gt;
    &amp;lt;div&amp;gt;box1&amp;lt;/div&amp;gt;
    &amp;lt;div&amp;gt;box2&amp;lt;/div&amp;gt;
    &amp;lt;div&amp;gt;box3&amp;lt;/div&amp;gt;
  &amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1313&quot; data-origin-height=&quot;921&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cL4LEh/btrKTSwvCVS/dyW8ooNVNxB27Ml4yb0KtK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cL4LEh/btrKTSwvCVS/dyW8ooNVNxB27Ml4yb0KtK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cL4LEh/btrKTSwvCVS/dyW8ooNVNxB27Ml4yb0KtK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcL4LEh%2FbtrKTSwvCVS%2FdyW8ooNVNxB27Ml4yb0KtK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1313&quot; height=&quot;921&quot; data-origin-width=&quot;1313&quot; data-origin-height=&quot;921&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;display 속성&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;i&gt;&lt;b&gt;display : none&lt;/b&gt;&lt;/i&gt; - 태그를 화면에서 보이지 않게 만듦&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;i&gt;&lt;b&gt;display : block&lt;/b&gt;&lt;/i&gt; - 태그를 한 줄씩 세로로 배치&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;i&gt;&lt;b&gt;display : inline&lt;/b&gt;&lt;/i&gt; - 태그를 한 줄내 가로로 배치, margin속성과 padding속성이 좌우로만 적용, width, height 적용안됨&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1661821626001&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;    &amp;lt;style&amp;gt;
      * {
        margin: 0;
        padding: 0;
      }
      div {
        width: 100px;
        height: 100px;
        background: red;
        border: 10px solid black;
        display: inline;
      }
      div:nth-child(1) {
        margin: 10px;
        padding: 10px
      }
      div:nth-child(2) {
        margin: 10px;
        padding: 10px;
        box-sizing: content-box;
      }
      div:nth-child(3) {
        margin: 10px;
        padding: 10px;
        box-sizing: border-box;
      }
    &amp;lt;/style&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1311&quot; data-origin-height=&quot;929&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Q0jin/btrKUj8kc2o/hUrL8pDz1h9rsSFht5qOp1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Q0jin/btrKUj8kc2o/hUrL8pDz1h9rsSFht5qOp1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Q0jin/btrKUj8kc2o/hUrL8pDz1h9rsSFht5qOp1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FQ0jin%2FbtrKUj8kc2o%2FhUrL8pDz1h9rsSFht5qOp1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1311&quot; height=&quot;929&quot; data-origin-width=&quot;1311&quot; data-origin-height=&quot;929&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;i&gt;&lt;b&gt;display : inline-block&lt;/b&gt;&lt;/i&gt; : 한 줄내 가로로 배치, margin속성과 padding속성이 상하좌우로 다 적용&lt;/p&gt;
&lt;pre id=&quot;code_1661821715248&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;    &amp;lt;style&amp;gt;
      * {
        margin: 0;
        padding: 0;
      }
      div {
        width: 100px;
        height: 100px;
        background: red;
        border: 10px solid black;
        display: inline-block;
      }
      div:nth-child(1) {
        margin: 10px;
        padding: 10px
      }
      div:nth-child(2) {
        margin: 10px;
        padding: 10px;
        box-sizing: content-box;
      }
      div:nth-child(3) {
        margin: 10px;
        padding: 10px;
        box-sizing: border-box;
      }
    &amp;lt;/style&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1324&quot; data-origin-height=&quot;930&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/EA7m6/btrKOHWWvVy/vPAg9Qz84q00PCWcLlwso1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/EA7m6/btrKOHWWvVy/vPAg9Qz84q00PCWcLlwso1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/EA7m6/btrKOHWWvVy/vPAg9Qz84q00PCWcLlwso1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FEA7m6%2FbtrKOHWWvVy%2FvPAg9Qz84q00PCWcLlwso1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1324&quot; height=&quot;930&quot; data-origin-width=&quot;1324&quot; data-origin-height=&quot;930&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;visibility 속성&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;대상을 보이거나 보이지 않게 지정&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;display 속성의 none키워드와 달리 영역을 유지한 채로 보이지 않게만 만듦&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;i&gt;&lt;b&gt;visibility: collapse&lt;/b&gt;&lt;/i&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;- 테이블 태그를 보이지 않게 만듦&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;i&gt;&lt;b&gt;visibility: visible&lt;/b&gt;&lt;/i&gt; - 태그를 보이게 만듦&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;i&gt;&lt;b&gt;visibility: hidden&lt;/b&gt;&lt;/i&gt; - 태그를 보이게 만듦&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1661820786945&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;lt;style&amp;gt;
  * {
    margin: 0;
    padding: 0;
  }
  div {
    width: 100px;
    height: 100px;
    background: red;
    border: 10px solid black;
  }
  div:nth-child(1) {
    margin: 10px;
    padding: 10px
  }
  // 두번째 박스에 적용
  div:nth-child(2) {
    visibility: hidden;
    margin: 10px;
    padding: 10px;
    box-sizing: content-box;
  }
  div:nth-child(3) {
    margin: 10px;
    padding: 10px;
    box-sizing: border-box;
  }
&amp;lt;/style&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1310&quot; data-origin-height=&quot;917&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cfwEGa/btrKOiwfr7S/tCtukV32qukdmxDNfgEpnk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cfwEGa/btrKOiwfr7S/tCtukV32qukdmxDNfgEpnk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cfwEGa/btrKOiwfr7S/tCtukV32qukdmxDNfgEpnk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcfwEGa%2FbtrKOiwfr7S%2FtCtukV32qukdmxDNfgEpnk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1310&quot; height=&quot;917&quot; data-origin-width=&quot;1310&quot; data-origin-height=&quot;917&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;i&gt;&lt;b&gt;display : none 과 visibility : hidden 비교&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1661820849193&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;lt;style&amp;gt;
  * {
    margin: 0;
    padding: 0;
  }
  div {
    width: 100px;
    height: 100px;
    background: red;
    border: 10px solid black;
  }
  div:nth-child(1) {
    margin: 10px;
    padding: 10px
  }
  div:nth-child(2) {
    display: none;
    margin: 10px;
    padding: 10px;
    box-sizing: content-box;
  }
  div:nth-child(3) {
    margin: 10px;
    padding: 10px;
    box-sizing: border-box;
  }
&amp;lt;/style&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1319&quot; data-origin-height=&quot;912&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/s0fci/btrKTSiX5I8/7R7CWYgnxxYCovp3u52LX1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/s0fci/btrKTSiX5I8/7R7CWYgnxxYCovp3u52LX1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/s0fci/btrKTSiX5I8/7R7CWYgnxxYCovp3u52LX1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fs0fci%2FbtrKTSiX5I8%2F7R7CWYgnxxYCovp3u52LX1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1319&quot; height=&quot;912&quot; data-origin-width=&quot;1319&quot; data-origin-height=&quot;912&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>HTML, CSS, JS</category>
      <category>box-sizing</category>
      <category>css3</category>
      <category>css속성</category>
      <category>display</category>
      <category>html5</category>
      <author>himzei</author>
      <guid isPermaLink="true">https://himzei.tistory.com/10</guid>
      <comments>https://himzei.tistory.com/10#entry10comment</comments>
      <pubDate>Tue, 30 Aug 2022 10:21:58 +0900</pubDate>
    </item>
    <item>
      <title>공간분할태그 및 CSS 선택자</title>
      <link>https://himzei.tistory.com/9</link>
      <description>&lt;h3 data-ke-size=&quot;size16&quot;&gt;&amp;lt;div&amp;gt;태그&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;레이아웃을 생성할때 사용되는 태그로 div는 블록 형식으로 분할&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size16&quot;&gt;&amp;lt;span&amp;gt;태그&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;인라인 형식으로 레이아웃을 생성할 때 사용&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1661746542214&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;lt;body&amp;gt;
    &amp;lt;!-- 공간분할태그 div --&amp;gt;
    &amp;lt;div&amp;gt;공간1&amp;lt;/div&amp;gt;
    &amp;lt;div&amp;gt;공간2&amp;lt;/div&amp;gt;
    &amp;lt;div&amp;gt;공간3&amp;lt;/div&amp;gt;
    &amp;lt;div&amp;gt;공간4&amp;lt;/div&amp;gt;
    &amp;lt;div&amp;gt;공간6&amp;lt;/div&amp;gt;
    &amp;lt;!-- 공간분할태그 span --&amp;gt;
    &amp;lt;span&amp;gt;공간1&amp;lt;/span&amp;gt;
    &amp;lt;span&amp;gt;공간2&amp;lt;/span&amp;gt;
    &amp;lt;span&amp;gt;공간3&amp;lt;/span&amp;gt;
    &amp;lt;span&amp;gt;공간4&amp;lt;/span&amp;gt;
    &amp;lt;span&amp;gt;공간5&amp;lt;/span&amp;gt;
  &amp;lt;/body&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;출력화면&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1892&quot; data-origin-height=&quot;782&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bJA8KQ/btrKJ4qTqGW/CmQr0Lp5GlyIiODLYTTMH1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bJA8KQ/btrKJ4qTqGW/CmQr0Lp5GlyIiODLYTTMH1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bJA8KQ/btrKJ4qTqGW/CmQr0Lp5GlyIiODLYTTMH1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbJA8KQ%2FbtrKJ4qTqGW%2FCmQr0Lp5GlyIiODLYTTMH1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1892&quot; height=&quot;782&quot; data-origin-width=&quot;1892&quot; data-origin-height=&quot;782&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size16&quot;&gt;시멘틱태그(Semantic Tag)&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;레이아웃을 생성할 때 사용하는 의미론적 태그로 시멘틱 웹 태그&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size16&quot;&gt;공간분할방법&lt;/h4&gt;
&lt;pre id=&quot;code_1661746030430&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;lt;body&amp;gt;
  &amp;lt;header&amp;gt;
    &amp;lt;nav&amp;gt;&amp;lt;/nav&amp;gt;
    &amp;lt;nav&amp;gt;&amp;lt;/nav&amp;gt;
  &amp;lt;/header&amp;gt;
  &amp;lt;div class=&quot;content&quot;&amp;gt;
    &amp;lt;section&amp;gt;&amp;lt;/section&amp;gt;
    &amp;lt;aside&amp;gt;&amp;lt;/aside&amp;gt;
  &amp;lt;/div&amp;gt;
  &amp;lt;footer&amp;gt;&amp;lt;/footer&amp;gt;
&amp;lt;/body&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;CSS 선택자&lt;/h2&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;동위 선택자&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;i&gt;선택자A + 선택자B&lt;/i&gt;&lt;/b&gt;&amp;nbsp; : 선택자A 바로 뒤에 위치하는 선택자B를 선택합니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;i&gt;선택자A ~ 선택자B&lt;/i&gt;&lt;/b&gt; : 선택자A 뒤에 위치하는 선택자B를 선택합니다.&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1661754514996&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;lt;!DOCTYPE html&amp;gt;
&amp;lt;html lang=&quot;en&quot;&amp;gt;
  &amp;lt;head&amp;gt;

    &amp;lt;title&amp;gt;CSS 선택자&amp;lt;/title&amp;gt;
    &amp;lt;style&amp;gt;
      h1 + h2 {
        color: red
      }
      h1 ~ h2 {
        background: skyblue;
      }
    &amp;lt;/style&amp;gt;
  &amp;lt;/head&amp;gt;
  &amp;lt;body&amp;gt;

    &amp;lt;h1&amp;gt;공간1&amp;lt;/h1&amp;gt;
    &amp;lt;h2&amp;gt;공간2&amp;lt;/h2&amp;gt;
    &amp;lt;h2&amp;gt;공간3&amp;lt;/h2&amp;gt;
    &amp;lt;h2&amp;gt;공간4&amp;lt;/h2&amp;gt;
    &amp;lt;h2&amp;gt;공간6&amp;lt;/h2&amp;gt;

  &amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1187&quot; data-origin-height=&quot;620&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bhAvFB/btrKIrz3iAQ/rVGWTH4eaijU1y4Vv70ce0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bhAvFB/btrKIrz3iAQ/rVGWTH4eaijU1y4Vv70ce0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bhAvFB/btrKIrz3iAQ/rVGWTH4eaijU1y4Vv70ce0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbhAvFB%2FbtrKIrz3iAQ%2FrVGWTH4eaijU1y4Vv70ce0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1187&quot; height=&quot;620&quot; data-origin-width=&quot;1187&quot; data-origin-height=&quot;620&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;상태선택자&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;입력양식의 상태를 선택할 때 사용하는 선택자&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;i&gt;&lt;b&gt;:checked&lt;/b&gt;&lt;/i&gt; - 체크상태의 input 태그&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;i&gt;&lt;b&gt;:focus&lt;/b&gt;&lt;/i&gt; - 초점이 맞추어진 input 태그를 선택&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;i&gt;&lt;b&gt;:enabled&lt;/b&gt;&lt;/i&gt; - 사용 가능한 input&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;i&gt;&lt;b&gt;:disabled&lt;/b&gt;&lt;/i&gt; - 사용 불가능한 input&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;구조선택자&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;CSS3부터 지원하는 선택자&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;i&gt;&lt;b&gt;:first-child&lt;/b&gt;&lt;/i&gt; - 형제관계중에서 첫번째 위치하는 태그 선택&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;i&gt;&lt;b&gt;:last-child&lt;/b&gt;&lt;/i&gt; - 형제관계중에서 마지막에 위치하는 태그 선택&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;i&gt;&lt;b&gt;:nth-child(수열)&lt;/b&gt;&lt;/i&gt; - 형제관계중에서 앞에서 n번째 위치하는 태그 선택&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;i&gt;&lt;b&gt;:nth-last-child(수열)&lt;/b&gt;&lt;/i&gt; - 형제관계중에서 뒤에서 n번째 위치하는 태그 선택&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1661756871787&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;lt;!DOCTYPE html&amp;gt;
&amp;lt;html lang=&quot;en&quot;&amp;gt;
  &amp;lt;head&amp;gt;

    &amp;lt;title&amp;gt;CSS 선택자&amp;lt;/title&amp;gt;
    &amp;lt;style&amp;gt;
      li {
        list-style: none;
        float: left;
        padding: 15px;
      }
      li:first-child {
        border-radius: 10px 0 0 10px;
      }
      li:last-child {
        border-radius: 0 10px 10px 0;
      }
      li:nth-child(2n) {
        background-color: #ff0003;
      }
      li:nth-child(2n + 1) {
        background-color: #880000;
      }
    &amp;lt;/style&amp;gt;
  &amp;lt;/head&amp;gt;
  &amp;lt;body&amp;gt;

    &amp;lt;ul&amp;gt;
      &amp;lt;li&amp;gt;1&amp;lt;/li&amp;gt;
      &amp;lt;li&amp;gt;2&amp;lt;/li&amp;gt;
      &amp;lt;li&amp;gt;3&amp;lt;/li&amp;gt;
      &amp;lt;li&amp;gt;4&amp;lt;/li&amp;gt;
      &amp;lt;li&amp;gt;5&amp;lt;/li&amp;gt;
      &amp;lt;li&amp;gt;6&amp;lt;/li&amp;gt;
      &amp;lt;li&amp;gt;7&amp;lt;/li&amp;gt;
    &amp;lt;/ul&amp;gt;

  &amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1874&quot; data-origin-height=&quot;902&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b3LDsa/btrKJ3yY5Fq/4noNt1WOCTKYIs8DKsoikK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b3LDsa/btrKJ3yY5Fq/4noNt1WOCTKYIs8DKsoikK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b3LDsa/btrKJ3yY5Fq/4noNt1WOCTKYIs8DKsoikK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb3LDsa%2FbtrKJ3yY5Fq%2F4noNt1WOCTKYIs8DKsoikK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1874&quot; height=&quot;902&quot; data-origin-width=&quot;1874&quot; data-origin-height=&quot;902&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;형태구조선택자&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;일반구조선택자와 비슷하지만 태그 형태를 구분&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;i&gt;&lt;b&gt;:first-of-type&amp;nbsp;&lt;/b&gt;&lt;/i&gt;형제관계중에서 첫 번째로 등장하는 특정 태그 선택&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;i&gt;&lt;b&gt;:last-of-type&amp;nbsp;&lt;/b&gt;&lt;/i&gt;형제관계중에서 마지막으로 등장하는 특정 태그 선택&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;i&gt;&lt;b&gt;:nth-of-type(수열)&amp;nbsp;&lt;/b&gt;&lt;/i&gt;형제관계중에서 앞에서 수열 번째로 등장하는 특정태그 선택&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;i&gt;&lt;b&gt;:nth-last-of-type(수열)&amp;nbsp;&lt;/b&gt;&lt;/i&gt;형제관계중에서 뒤에서 수열 번째로 등장하는 특정태그 선택&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1661757115707&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;lt;!DOCTYPE html&amp;gt;
&amp;lt;html lang=&quot;en&quot;&amp;gt;
  &amp;lt;head&amp;gt;
    &amp;lt;style&amp;gt;
      h1:first-of-type {
        color: red
      }
      h2:first-of-type {
        color: blue
      }
      h3:first-of-type {
        color: purple
      }
    &amp;lt;/style&amp;gt;

  &amp;lt;/head&amp;gt;
  &amp;lt;body&amp;gt;
    &amp;lt;h1&amp;gt;Header 1&amp;lt;/h1&amp;gt;
    &amp;lt;h2&amp;gt;Header 2&amp;lt;/h2&amp;gt;
    &amp;lt;h3&amp;gt;Header 3&amp;lt;/h3&amp;gt;

    &amp;lt;h3&amp;gt;Header 3&amp;lt;/h3&amp;gt;
    &amp;lt;h2&amp;gt;Header 2&amp;lt;/h2&amp;gt;
    &amp;lt;h1&amp;gt;Header 1&amp;lt;/h1&amp;gt;
  &amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1565&quot; data-origin-height=&quot;739&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/czxnnl/btrKK9sqent/onyK2nX2juTNjSK4BuRGA0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/czxnnl/btrKK9sqent/onyK2nX2juTNjSK4BuRGA0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/czxnnl/btrKK9sqent/onyK2nX2juTNjSK4BuRGA0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fczxnnl%2FbtrKK9sqent%2FonyK2nX2juTNjSK4BuRGA0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1565&quot; height=&quot;739&quot; data-origin-width=&quot;1565&quot; data-origin-height=&quot;739&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>HTML, CSS, JS</category>
      <category>css선택자</category>
      <category>공간분할태그</category>
      <author>himzei</author>
      <guid isPermaLink="true">https://himzei.tistory.com/9</guid>
      <comments>https://himzei.tistory.com/9#entry9comment</comments>
      <pubDate>Mon, 29 Aug 2022 15:34:07 +0900</pubDate>
    </item>
    <item>
      <title>파이썬, 자동으로 그림파일 불러 와서 워드파일 만들기</title>
      <link>https://himzei.tistory.com/8</link>
      <description>&lt;h2 data-ke-size=&quot;size26&quot;&gt;1시간 단축 할 수 있는 python 프로그래밍&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;보통 사진 촬영을 하고 난 뒤, 폴더 별로 사진을 정리한다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;정리된 사진을 워드파일이나 한글파일에 삽입해서 정리해야 할 경우가 있다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;업체로부터 촬영의뢰를 받고 결과보고서를 만들어야할 때, 100 명이 가까운 사진 파일을&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;원본파일-1차보정파일-2차보정파일-정장합성 파일등을 변화된 모습을 보고서에 담아야 한다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이럴 때, 일일이 사진파일을 복사해서 워드에 담으려면 1시간 이상 걸린다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아래와 같이 코드를 작성하고 실행시키면 정말 1초안에 결과물이 만들어진다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;코드해석&lt;/h3&gt;
&lt;pre id=&quot;code_1661743695128&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# 아래와 os와 docs를 임포트 한다. 
from os import listdir
from os.path import isdir

from docx import Document
from docx import shared

document = Document()
orig_dir = &quot;./&quot;
# file_list 변수에 현재 폴더결로를 담아준다
file_list = listdir(orig_dir)

# 현대 폴더에 있는 모든 폴더를 배열에 담아 폴더 하나씩을 실행시킨다.
for file_li in file_list:
	# 불러온 file_li가 폴더가 맞는지 확인한다. 맞다면 아래 코드를 실행시킨다. 
    if isdir(&quot;./&quot;+file_li):
        photo_orig_dir = &quot;./&quot; + file_li
        photo_dir = listdir(photo_orig_dir)

        try:
        	# 테이블 만든다
            table = document.add_table(rows=2, cols=5)

            hdr_cells = table.rows[0].cells
            style0 = hdr_cells[0].paragraphs[0].add_run(&quot;원본&quot;)
            style1 = hdr_cells[1].paragraphs[0].add_run(&quot;기본보정&quot;)
            style2 = hdr_cells[2].paragraphs[0].add_run(&quot;메이크업보정&quot;)
            style3 = hdr_cells[3].paragraphs[0].add_run(&quot;정장/배경합성1&quot;)
            style4 = hdr_cells[4].paragraphs[0].add_run(&quot;정장/배경합성1&quot;)

            style0.font.size = shared.Pt(10)
            style1.font.size = shared.Pt(10)
            style2.font.size = shared.Pt(10)
            style3.font.size = shared.Pt(10)
            style4.font.size = shared.Pt(10)

            row_cells = table.rows[1].cells
            paragraph0 = row_cells[0].paragraphs[0].add_run()
            paragraph1 = row_cells[1].paragraphs[0].add_run()
            paragraph2 = row_cells[2].paragraphs[0].add_run()
            paragraph3 = row_cells[3].paragraphs[0].add_run()
            paragraph4 = row_cells[4].paragraphs[0].add_run()

			# flie_li 경로와 파일명을 합친후 불러온다
            paragraph0.add_picture(file_li + '/0.jpg')
            paragraph1.add_picture(file_li + '/1.jpg')
            paragraph2.add_picture(file_li + '/2.jpg')
            paragraph3.add_picture(file_li + '/3.jpg')
            paragraph4.add_picture(file_li + '/4.jpg')
        
        except FileNotFoundError:
            pass


document.save(&quot;demo.docx&quot;)&lt;/code&gt;&lt;/pre&gt;</description>
      <category>Python, Django</category>
      <category>PYTHON</category>
      <category>자동으로파일불러오기</category>
      <category>파이썬</category>
      <author>himzei</author>
      <guid isPermaLink="true">https://himzei.tistory.com/8</guid>
      <comments>https://himzei.tistory.com/8#entry8comment</comments>
      <pubDate>Mon, 29 Aug 2022 12:51:16 +0900</pubDate>
    </item>
  </channel>
</rss>