<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>fragment</title>
    <link>https://webstudy2.tistory.com/</link>
    <description></description>
    <language>ko</language>
    <pubDate>Fri, 4 Sep 2026 05:46:59 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>rkdmsrla</managingEditor>
    <image>
      <title>fragment</title>
      <url>https://tistory1.daumcdn.net/tistory/6329949/attach/be02fd87a3594cb5927d2069650aed1f</url>
      <link>https://webstudy2.tistory.com</link>
    </image>
    <item>
      <title>웹4 - 7/3</title>
      <link>https://webstudy2.tistory.com/39</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;[flex-grow와 flex-basis]&lt;/b&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;flex-grow: 1;&amp;nbsp; flex-basis: 0;&amp;nbsp; = basis가 grow를 도와주는 역할&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;flex-grow: 0;&amp;nbsp; flex-basis: 0;&amp;nbsp; = 너비가 0이다&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;.back-img-list{flex-grow: 1&amp;nbsp; flex-basis: 0;}&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;@media screen and (max-width:1650px) {.back-img-list-5{flex-grow: 0;}}&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1650px 이하에서는 미디어쿼리에 걸려있는 코드가 힘이 더 강하다.&lt;/p&gt;</description>
      <category>웹4</category>
      <author>rkdmsrla</author>
      <guid isPermaLink="true">https://webstudy2.tistory.com/39</guid>
      <comments>https://webstudy2.tistory.com/39#entry39comment</comments>
      <pubDate>Wed, 3 Jul 2024 21:11:29 +0900</pubDate>
    </item>
    <item>
      <title>웹4 - 3강 (6.14)</title>
      <link>https://webstudy2.tistory.com/38</link>
      <description>&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;[반응형과 고정형]&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;반응형과 고정형 두가지 개념이 섞이게 되면 이도저도 아닌 사이트가 구현된다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;반응형 사이트는&amp;nbsp; 특정한 상황을 제외하고 대부분 %로 구현된다.&lt;/span&gt;&lt;/blockquote&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;size18&quot;&gt;&lt;b&gt;[앱과 반응형 사이트]&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;앱은 플레이스토어에서 판매하는 상품이고반응형 사이트는 플랫폼에서 판매하는 앱이 아닌&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;url 주소로 접속하는 모바일 기기에 반응할 수 있는 사이트이다.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;즉, 앱은 설치를 해야하고 반응형 사이트는 웹페이지이지만 모바일에서도 사용할 수 있도록 만든 것.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;이 두가지는 개발되는 방식이 완전히 다르다.&lt;/p&gt;
&lt;/blockquote&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;size18&quot;&gt;&lt;b&gt;[반응형 이미지]&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://codepen.io/kkkge/pen/PovOVBW&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://codepen.io/kkkge/pen/PovOVBW&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1718365003546&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;6.14 반응형 이미지&quot; data-og-description=&quot;...&quot; data-og-host=&quot;codepen.io&quot; data-og-source-url=&quot;https://codepen.io/kkkge/pen/PovOVBW&quot; data-og-url=&quot;https://codepen.io/kkkge/details/PovOVBW&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://codepen.io/kkkge/pen/PovOVBW&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://codepen.io/kkkge/pen/PovOVBW&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url();&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;6.14 반응형 이미지&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;...&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;codepen.io&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;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;[높이가 고정된 반응형 이미지]&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://codepen.io/kkkge/pen/VwOrgoa&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://codepen.io/kkkge/pen/VwOrgoa&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1718365037130&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;6.14 높이가 고정된 반응형 이미지&quot; data-og-description=&quot;...&quot; data-og-host=&quot;codepen.io&quot; data-og-source-url=&quot;https://codepen.io/kkkge/pen/VwOrgoa&quot; data-og-url=&quot;https://codepen.io/kkkge/details/VwOrgoa&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://codepen.io/kkkge/pen/VwOrgoa&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://codepen.io/kkkge/pen/VwOrgoa&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url();&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;6.14 높이가 고정된 반응형 이미지&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;...&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;codepen.io&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;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;[미디어 쿼리]&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://codepen.io/kkkge/pen/LYoOaZN&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://codepen.io/kkkge/pen/LYoOaZN&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1718365084806&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;6.14 미디어 쿼리&quot; data-og-description=&quot;...&quot; data-og-host=&quot;codepen.io&quot; data-og-source-url=&quot;https://codepen.io/kkkge/pen/LYoOaZN&quot; data-og-url=&quot;https://codepen.io/kkkge/details/LYoOaZN&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://codepen.io/kkkge/pen/LYoOaZN&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://codepen.io/kkkge/pen/LYoOaZN&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url();&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;6.14 미디어 쿼리&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;...&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;codepen.io&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;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;[max-width 주의사항과 해결방법]&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://codepen.io/kkkge/pen/OJYOqgv&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://codepen.io/kkkge/pen/OJYOqgv&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1718365104135&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;6.14 max-width 주의사항과 해결방법&quot; data-og-description=&quot;...&quot; data-og-host=&quot;codepen.io&quot; data-og-source-url=&quot;https://codepen.io/kkkge/pen/OJYOqgv&quot; data-og-url=&quot;https://codepen.io/kkkge/details/OJYOqgv&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://codepen.io/kkkge/pen/OJYOqgv&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://codepen.io/kkkge/pen/OJYOqgv&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url();&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;6.14 max-width 주의사항과 해결방법&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;...&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;codepen.io&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;size16&quot;&gt;&amp;nbsp;&lt;/p&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;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;2070&quot; data-origin-height=&quot;1380&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cY5C5p/btsH0cc90pJ/QBfB30dg1Xg7p0mh6C6zL1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cY5C5p/btsH0cc90pJ/QBfB30dg1Xg7p0mh6C6zL1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cY5C5p/btsH0cc90pJ/QBfB30dg1Xg7p0mh6C6zL1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcY5C5p%2FbtsH0cc90pJ%2FQBfB30dg1Xg7p0mh6C6zL1%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;459&quot; height=&quot;306&quot; data-origin-width=&quot;2070&quot; data-origin-height=&quot;1380&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;2075&quot; data-origin-height=&quot;1376&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Q0U9A/btsHZ8V79Qi/kGwwXCnTXefCLIgcWJbkWK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Q0U9A/btsHZ8V79Qi/kGwwXCnTXefCLIgcWJbkWK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Q0U9A/btsHZ8V79Qi/kGwwXCnTXefCLIgcWJbkWK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FQ0U9A%2FbtsHZ8V79Qi%2FkGwwXCnTXefCLIgcWJbkWK%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;457&quot; height=&quot;303&quot; data-origin-width=&quot;2075&quot; data-origin-height=&quot;1376&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;참고&amp;nbsp;-&amp;nbsp;&amp;nbsp;&lt;a href=&quot;https://www.gdweb.co.kr/sub/view.asp?displayrow=60&amp;amp;Txt_key=all&amp;amp;Txt_word=&amp;amp;Txt_agnumber=&amp;amp;Txt_fgbn=5&amp;amp;Txt_bcode1=&amp;amp;Txt_gbflag=&amp;amp;Txt_bcode2=&amp;amp;Txt_bcode3=&amp;amp;Txt_bcode4=050610001&amp;amp;Txt_bcode5=&amp;amp;Page=1&amp;amp;str_no=22084&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://www.gdweb.co.kr/sub/view.asp?displayrow=60&amp;amp;Txt_key=all&amp;amp;Txt_word=&amp;amp;Txt_agnumber=&amp;amp;Txt_fgbn=5&amp;amp;Txt_bcode1=&amp;amp;Txt_gbflag=&amp;amp;Txt_bcode2=&amp;amp;Txt_bcode3=&amp;amp;Txt_bcode4=050610001&amp;amp;Txt_bcode5=&amp;amp;Page=1&amp;amp;str_no=22084&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;분위기+&amp;nbsp;모션위주&amp;nbsp;참고&amp;nbsp;-&amp;nbsp;&lt;a href=&quot;https://www.gdweb.co.kr/sub/view.asp?displayrow=60&amp;amp;Txt_key=all&amp;amp;Txt_word=&amp;amp;Txt_agnumber=&amp;amp;Txt_fgbn=5&amp;amp;Txt_bcode1=&amp;amp;Txt_gbflag=&amp;amp;Txt_bcode2=&amp;amp;Txt_bcode3=&amp;amp;Txt_bcode4=050610001&amp;amp;Txt_bcode5=&amp;amp;Page=1&amp;amp;str_no=22084&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://www.gdweb.co.kr/sub/view.asp?displayrow=60&amp;amp;Txt_key=all&amp;amp;Txt_word=&amp;amp;Txt_agnumber=&amp;amp;Txt_fgbn=5&amp;amp;Txt_bcode1=&amp;amp;Txt_gbflag=&amp;amp;Txt_bcode2=&amp;amp;Txt_bcode3=&amp;amp;Txt_bcode4=050610001&amp;amp;Txt_bcode5=&amp;amp;Page=1&amp;amp;str_no=22084&lt;/a&gt;&lt;/p&gt;</description>
      <category>웹4</category>
      <author>rkdmsrla</author>
      <guid isPermaLink="true">https://webstudy2.tistory.com/38</guid>
      <comments>https://webstudy2.tistory.com/38#entry38comment</comments>
      <pubDate>Fri, 14 Jun 2024 19:16:21 +0900</pubDate>
    </item>
    <item>
      <title>웹4 - 2강 (6.12)</title>
      <link>https://webstudy2.tistory.com/37</link>
      <description></description>
      <category>웹4</category>
      <author>rkdmsrla</author>
      <guid isPermaLink="true">https://webstudy2.tistory.com/37</guid>
      <comments>https://webstudy2.tistory.com/37#entry37comment</comments>
      <pubDate>Wed, 12 Jun 2024 07:17:15 +0900</pubDate>
    </item>
    <item>
      <title>웹4 - 1강 (6.10)</title>
      <link>https://webstudy2.tistory.com/36</link>
      <description>&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;[스와이퍼 복습]&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;코드펜 - &lt;a href=&quot;https://codepen.io/kkkge/pen/XWwaLgj&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;스와이퍼 복습 + 버튼 커스텀&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1718144325666&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;6.10스와이퍼 복습 +  버튼 커스텀&quot; data-og-description=&quot;...&quot; data-og-host=&quot;codepen.io&quot; data-og-source-url=&quot;https://codepen.io/kkkge/pen/XWwaLgj&quot; data-og-url=&quot;https://codepen.io/kkkge/details/XWwaLgj&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/ExW7Z/hyWlcCfQRP/mt6Q1QpSaKE5hkAMjYU2OK/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450,https://scrap.kakaocdn.net/dn/rYUhX/hyWg1oR5Cb/KNZa7vAbhcZOXKkkecT2r0/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450&quot;&gt;&lt;a href=&quot;https://codepen.io/kkkge/pen/XWwaLgj&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://codepen.io/kkkge/pen/XWwaLgj&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/ExW7Z/hyWlcCfQRP/mt6Q1QpSaKE5hkAMjYU2OK/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450,https://scrap.kakaocdn.net/dn/rYUhX/hyWg1oR5Cb/KNZa7vAbhcZOXKkkecT2r0/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450');&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;6.10스와이퍼 복습 + 버튼 커스텀&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;...&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;codepen.io&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;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;[스와이퍼 버튼 여백]&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;버튼 위치 설정 시 중요 포인트 (상단 코드펜에 적혀있음)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1. container에 relative를 설정해 주어야 함.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2. swiper-box와 button이 container 안에 들어가야 함.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp; - 이유: container 밖으로 button이 나갈 시 개발자모드 기본 설정인 overflow: hidden; 처리가 되어 사라질 수 있기 때문.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1600&quot; data-origin-height=&quot;943&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/JmT1e/btsHVruzNmJ/a0oJKQnLJtJSFYdTns37D1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/JmT1e/btsHVruzNmJ/a0oJKQnLJtJSFYdTns37D1/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/JmT1e/btsHVruzNmJ/a0oJKQnLJtJSFYdTns37D1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FJmT1e%2FbtsHVruzNmJ%2Fa0oJKQnLJtJSFYdTns37D1%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;797&quot; height=&quot;470&quot; data-origin-width=&quot;1600&quot; data-origin-height=&quot;943&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;color: #434343;&quot;&gt;스와이퍼 버튼 여백 설정과 커스텀 &lt;/span&gt;&lt;a href=&quot;https://codepen.io/kimhyeji324/pen/NWVvZpm/daa01d7839aa5a08c1d2dcab900f9eb5?editors=0100&quot;&gt;&lt;span style=&quot;color: #1155cc;&quot;&gt;코드펜 이동&lt;/span&gt;&lt;/a&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #434343;&quot;&gt;translate를 활용한 absolute 중앙정렬 &lt;/span&gt;&lt;a href=&quot;https://codepen.io/kimhyeji324/pen/yLWzBYq/1d15ed23a9bc7757503637d593d8c34a?editors=1100&quot;&gt;&lt;span style=&quot;color: #1155cc;&quot;&gt;코드펜 이동&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>웹4</category>
      <author>rkdmsrla</author>
      <guid isPermaLink="true">https://webstudy2.tistory.com/36</guid>
      <comments>https://webstudy2.tistory.com/36#entry36comment</comments>
      <pubDate>Wed, 12 Jun 2024 07:16:03 +0900</pubDate>
    </item>
    <item>
      <title>웹3 - 9강 (6.5)</title>
      <link>https://webstudy2.tistory.com/35</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;u&gt;주요 내용은 코드펜에 적혀있음&lt;/u&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;[스와이퍼 개발자 모드 기본설정]&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;***스와이퍼 가져온 후 개발자 모드에서 기본 설정되어 있는 CSS 설정들 잘 확인하기***&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;기본 설정 때문에 커스텀이 되지 않을 수 있기 때문&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;1175&quot; data-origin-height=&quot;575&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bQC1dF/btsHPcLR68r/LaHUsmAmerVkh5ZKjAamTK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bQC1dF/btsHPcLR68r/LaHUsmAmerVkh5ZKjAamTK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bQC1dF/btsHPcLR68r/LaHUsmAmerVkh5ZKjAamTK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbQC1dF%2FbtsHPcLR68r%2FLaHUsmAmerVkh5ZKjAamTK%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;1175&quot; height=&quot;575&quot; data-origin-width=&quot;1175&quot; data-origin-height=&quot;575&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&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;1874&quot; data-origin-height=&quot;930&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bVqOaf/btsHPg8oDa9/tPiI5emXxeBqFD2o0LBFg0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bVqOaf/btsHPg8oDa9/tPiI5emXxeBqFD2o0LBFg0/img.png&quot; data-alt=&quot;\&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bVqOaf/btsHPg8oDa9/tPiI5emXxeBqFD2o0LBFg0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbVqOaf%2FbtsHPg8oDa9%2FtPiI5emXxeBqFD2o0LBFg0%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;930&quot; data-origin-width=&quot;1874&quot; data-origin-height=&quot;930&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;\&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;ctrl U 누르면 코드 보여줌 가져다 쓸 수 있음.&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;size18&quot;&gt;&lt;b&gt;[스와이퍼 마켓컬리 상품리스트 구현]&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://codepen.io/kkkge/pen/dyERyOq&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://codepen.io/kkkge/pen/dyERyOq&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1718144432183&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;스와이퍼 마켓컬리 상품리스트 구현&quot; data-og-description=&quot;...&quot; data-og-host=&quot;codepen.io&quot; data-og-source-url=&quot;https://codepen.io/kkkge/pen/dyERyOq&quot; data-og-url=&quot;https://codepen.io/kkkge/details/dyERyOq&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/8IFg2/hyWlnjvcVU/VuAfzzz1hVodoTL787hQHk/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450,https://scrap.kakaocdn.net/dn/bvyhjp/hyWlo3MfwP/qCpIKRjIy4j6suMfu4E560/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450&quot;&gt;&lt;a href=&quot;https://codepen.io/kkkge/pen/dyERyOq&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://codepen.io/kkkge/pen/dyERyOq&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/8IFg2/hyWlnjvcVU/VuAfzzz1hVodoTL787hQHk/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450,https://scrap.kakaocdn.net/dn/bvyhjp/hyWlo3MfwP/qCpIKRjIy4j6suMfu4E560/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450');&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;스와이퍼 마켓컬리 상품리스트 구현&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;...&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;codepen.io&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;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;[스와이퍼 데모버전 사용]&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;a href=&quot;https://codepen.io/kkkge/pen/qBGjEaG&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://codepen.io/kkkge/pen/qBGjEaG&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1718144477092&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;스와이퍼 데모버전 사용&quot; data-og-description=&quot;...&quot; data-og-host=&quot;codepen.io&quot; data-og-source-url=&quot;https://codepen.io/kkkge/pen/qBGjEaG&quot; data-og-url=&quot;https://codepen.io/kkkge/details/qBGjEaG&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/ZxGSF/hyWgY6K49B/5VrsiK59k3tw5avKTcTM81/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450,https://scrap.kakaocdn.net/dn/bmy9pn/hyWlnX4PU3/QAY2otdhLPKJBM30IbWBC0/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450&quot;&gt;&lt;a href=&quot;https://codepen.io/kkkge/pen/qBGjEaG&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://codepen.io/kkkge/pen/qBGjEaG&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/ZxGSF/hyWgY6K49B/5VrsiK59k3tw5avKTcTM81/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450,https://scrap.kakaocdn.net/dn/bmy9pn/hyWlnX4PU3/QAY2otdhLPKJBM30IbWBC0/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450');&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;스와이퍼 데모버전 사용&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;...&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;codepen.io&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;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;size18&quot;&gt;&lt;b&gt;[스와이퍼 반응형]&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://codepen.io/kkkge/pen/KKLqwWQ&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://codepen.io/kkkge/pen/KKLqwWQ&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1718144561582&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;스와이퍼 반응형&quot; data-og-description=&quot;...&quot; data-og-host=&quot;codepen.io&quot; data-og-source-url=&quot;https://codepen.io/kkkge/pen/KKLqwWQ&quot; data-og-url=&quot;https://codepen.io/kkkge/details/KKLqwWQ&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bl2lVQ/hyWljBpKDS/C9HKcHuoWvCsYgs2slNpIK/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450,https://scrap.kakaocdn.net/dn/7jw64/hyWg8IhqbG/No8jnzlAoNwQKkhdVxXH40/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450&quot;&gt;&lt;a href=&quot;https://codepen.io/kkkge/pen/KKLqwWQ&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://codepen.io/kkkge/pen/KKLqwWQ&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bl2lVQ/hyWljBpKDS/C9HKcHuoWvCsYgs2slNpIK/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450,https://scrap.kakaocdn.net/dn/7jw64/hyWg8IhqbG/No8jnzlAoNwQKkhdVxXH40/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450');&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;스와이퍼 반응형&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;...&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;codepen.io&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;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;[스와이퍼 반응형 활용]&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://codepen.io/kkkge/pen/ExzXadq&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://codepen.io/kkkge/pen/ExzXadq&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1718144633450&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;스와이퍼 반응형 활용&quot; data-og-description=&quot;...&quot; data-og-host=&quot;codepen.io&quot; data-og-source-url=&quot;https://codepen.io/kkkge/pen/ExzXadq&quot; data-og-url=&quot;https://codepen.io/kkkge/details/ExzXadq&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/v5M2t/hyWlobCtys/CKu9dnkk8zHGr35prVW6tK/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450,https://scrap.kakaocdn.net/dn/b8TeMT/hyWlk1nikx/akoGuY8Ij9hZKApUGnuXlk/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450&quot;&gt;&lt;a href=&quot;https://codepen.io/kkkge/pen/ExzXadq&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://codepen.io/kkkge/pen/ExzXadq&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/v5M2t/hyWlobCtys/CKu9dnkk8zHGr35prVW6tK/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450,https://scrap.kakaocdn.net/dn/b8TeMT/hyWlk1nikx/akoGuY8Ij9hZKApUGnuXlk/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450');&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;스와이퍼 반응형 활용&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;...&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;codepen.io&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;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;[스와이퍼 버튼구조 밖으로 빼기]&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1단계 -&amp;nbsp; &lt;a href=&quot;https://codepen.io/kkkge/pen/MWdowgR&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://codepen.io/kkkge/pen/MWdowgR&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1718144688128&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;스와이퍼 양쪽 버튼 커스텀 (1단계: 버튼구조 밖으로 빼기)&quot; data-og-description=&quot;...&quot; data-og-host=&quot;codepen.io&quot; data-og-source-url=&quot;https://codepen.io/kkkge/pen/MWdowgR&quot; data-og-url=&quot;https://codepen.io/kkkge/details/MWdowgR&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/f8ePH/hyWg2nMaZt/a9jUfWysMrP7OBWZ7hk801/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450,https://scrap.kakaocdn.net/dn/0UNlv/hyWgVhVer3/kKipU09DLG08lXTXOVpikk/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450&quot;&gt;&lt;a href=&quot;https://codepen.io/kkkge/pen/MWdowgR&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://codepen.io/kkkge/pen/MWdowgR&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/f8ePH/hyWg2nMaZt/a9jUfWysMrP7OBWZ7hk801/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450,https://scrap.kakaocdn.net/dn/0UNlv/hyWgVhVer3/kKipU09DLG08lXTXOVpikk/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450');&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;스와이퍼 양쪽 버튼 커스텀 (1단계: 버튼구조 밖으로 빼기)&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;...&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;codepen.io&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2단계 -&amp;nbsp; &lt;a href=&quot;https://codepen.io/kkkge/pen/pomwJjY&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://codepen.io/kkkge/pen/pomwJjY&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1718144731560&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;CodePen Home 스와이퍼 양쪽 버튼 커스텀 (2단계: relative 설정 후 버튼  위치 조정)&quot; data-og-description=&quot;...&quot; data-og-host=&quot;codepen.io&quot; data-og-source-url=&quot;https://codepen.io/kkkge/pen/pomwJjY&quot; data-og-url=&quot;https://codepen.io/kkkge/details/pomwJjY&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/cVKrP3/hyWlbpO8Ot/RO4SZkurFPXbTOiy4E8GzK/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450,https://scrap.kakaocdn.net/dn/E9B75/hyWgZEB7Ug/UElXfkmhWqk4gz8BQcSFvK/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450&quot;&gt;&lt;a href=&quot;https://codepen.io/kkkge/pen/pomwJjY&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://codepen.io/kkkge/pen/pomwJjY&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/cVKrP3/hyWlbpO8Ot/RO4SZkurFPXbTOiy4E8GzK/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450,https://scrap.kakaocdn.net/dn/E9B75/hyWgZEB7Ug/UElXfkmhWqk4gz8BQcSFvK/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450');&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;CodePen Home 스와이퍼 양쪽 버튼 커스텀 (2단계: relative 설정 후 버튼 위치 조정)&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;...&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;codepen.io&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;</description>
      <category>웹3</category>
      <author>rkdmsrla</author>
      <guid isPermaLink="true">https://webstudy2.tistory.com/35</guid>
      <comments>https://webstudy2.tistory.com/35#entry35comment</comments>
      <pubDate>Wed, 12 Jun 2024 07:15:27 +0900</pubDate>
    </item>
    <item>
      <title>웹3 - 8강 (6.3)</title>
      <link>https://webstudy2.tistory.com/34</link>
      <description>&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;[지난시간 복습]&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;- if else 복습&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;- 애니메이션 복습&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;- 형제 복습&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;- this는 내가 선택한 것이 동작하도록 만들어줌&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;- hasClass&lt;/span&gt;&lt;br /&gt;&lt;u&gt;&lt;span style=&quot;color: #000000;&quot;&gt;if ($(this).hasClass(&quot;active&quot;))&lt;/span&gt;&lt;/u&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;- 내가 선택한 this가 active를 가지고 있다면 if 실행, &lt;/span&gt;&lt;span style=&quot;color: #000000;&quot;&gt;가지고 있지 않다면 else 실행&lt;/span&gt;&lt;br /&gt;&lt;u&gt;&lt;span style=&quot;color: #000000;&quot;&gt;$(this).find(&quot;.a-box&quot;).slideUp(300);&lt;/span&gt;&lt;/u&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;- if가 선택되면 a박스를 찾아서 애니메이션(속도)를 실행한다&lt;/span&gt;&lt;/blockquote&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #409d00;&quot;&gt;스와이퍼&lt;/span&gt;&lt;/b&gt;&lt;/h3&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;span style=&quot;color: #000000;&quot;&gt;[chat GPT 활용하기]&lt;/span&gt;&lt;/h3&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;color: #1155cc;&quot;&gt;(1)스크롤 내리면 엘리먼트 배경색 초록색으로 다시 올리면 흰색으로 변하는 제이쿼리 코드 알려줘&lt;/span&gt;&lt;/h4&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;816&quot; data-origin-height=&quot;635&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/qrD6G/btsHMvjWEmj/VKj3xcH7VDKCCkxV4GZqck/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/qrD6G/btsHMvjWEmj/VKj3xcH7VDKCCkxV4GZqck/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/qrD6G/btsHMvjWEmj/VKj3xcH7VDKCCkxV4GZqck/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FqrD6G%2FbtsHMvjWEmj%2FVKj3xcH7VDKCCkxV4GZqck%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;691&quot; height=&quot;538&quot; data-origin-width=&quot;816&quot; data-origin-height=&quot;635&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;color: #1155cc;&quot;&gt;(2)$(window) 이거는 뭐하는 코드야?&lt;/span&gt;&lt;/h4&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;365&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bm3k2c/btsHMCpNkSg/zKJX1xmsJbgCowkewMKaGK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bm3k2c/btsHMCpNkSg/zKJX1xmsJbgCowkewMKaGK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bm3k2c/btsHMCpNkSg/zKJX1xmsJbgCowkewMKaGK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbm3k2c%2FbtsHMCpNkSg%2FzKJX1xmsJbgCowkewMKaGK%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;689&quot; height=&quot;304&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;365&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;color: #1155cc;&quot;&gt;(3)윈도우의 크기를 조정했을때 body배경색이 그레이색으로 바뀌는 코드 알려줘&lt;/span&gt;&lt;/h4&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;836&quot; data-origin-height=&quot;444&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bPfsva/btsHNwh62uO/KYwREb6AcPdkUwFDbbRkk0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bPfsva/btsHNwh62uO/KYwREb6AcPdkUwFDbbRkk0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bPfsva/btsHNwh62uO/KYwREb6AcPdkUwFDbbRkk0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbPfsva%2FbtsHNwh62uO%2FKYwREb6AcPdkUwFDbbRkk0%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;696&quot; height=&quot;370&quot; data-origin-width=&quot;836&quot; data-origin-height=&quot;444&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;color: #1155cc;&quot;&gt;(4)$(window).resize를 활용한 예제 몇개만 알려줘&lt;/span&gt;&lt;/h4&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;825&quot; data-origin-height=&quot;505&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cjimyd/btsHL41aHj5/LIs0wpXxWw1j47TsyRKOl0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cjimyd/btsHL41aHj5/LIs0wpXxWw1j47TsyRKOl0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cjimyd/btsHL41aHj5/LIs0wpXxWw1j47TsyRKOl0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fcjimyd%2FbtsHL41aHj5%2FLIs0wpXxWw1j47TsyRKOl0%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;692&quot; height=&quot;423&quot; data-origin-width=&quot;825&quot; data-origin-height=&quot;505&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;781&quot; data-origin-height=&quot;359&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bKMXau/btsHLU5uRKJ/c2DOVzoIzDWggiizDgcogk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bKMXau/btsHLU5uRKJ/c2DOVzoIzDWggiizDgcogk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bKMXau/btsHLU5uRKJ/c2DOVzoIzDWggiizDgcogk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbKMXau%2FbtsHLU5uRKJ%2Fc2DOVzoIzDWggiizDgcogk%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;687&quot; height=&quot;316&quot; data-origin-width=&quot;781&quot; data-origin-height=&quot;359&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;779&quot; data-origin-height=&quot;393&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/vG3VL/btsHMuZCoEF/KDEt6NkjhMVtgKvI10O5Hk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/vG3VL/btsHMuZCoEF/KDEt6NkjhMVtgKvI10O5Hk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/vG3VL/btsHMuZCoEF/KDEt6NkjhMVtgKvI10O5Hk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FvG3VL%2FbtsHMuZCoEF%2FKDEt6NkjhMVtgKvI10O5Hk%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;692&quot; height=&quot;349&quot; data-origin-width=&quot;779&quot; data-origin-height=&quot;393&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;[라이브러리 시작시 주의사항]&lt;/span&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;(1)모든 라이브러리는 시작 하기전에 모든html,css를 파악하고 시작한다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;파악하는 방법은 개발자 모드에 있는 숨겨진 코드를 전부 꺼내놓는 방법이 있다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;(2)라이브러리를 사용할때 개발자모드에 있는 css가 css파일에 있는 css보다 힘이 강하다라는 사실을 알고 선택자를 활용해서 css코드를 커스텀 해야한다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;[예시]&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;(틀린 형태).swiper{margin: 0;}&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;(맞는 형태1)선택자 &amp;gt; .swiper{margin: 0;}&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;(맞는 형태2)선택자 .swiper{margin: 0;} 등등..&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;[스와이퍼]&lt;/span&gt;&lt;/h3&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;color: #434343;&quot;&gt;[스와이퍼 라이브러리 연결하는 링크] &amp;rarr; 필수구조&lt;/span&gt;&lt;/h4&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;963&quot; data-origin-height=&quot;274&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/FfqWE/btsHLE2VMiV/LO5O5YldxEX5hV1NjvYHJ1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/FfqWE/btsHLE2VMiV/LO5O5YldxEX5hV1NjvYHJ1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/FfqWE/btsHLE2VMiV/LO5O5YldxEX5hV1NjvYHJ1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FFfqWE%2FbtsHLE2VMiV%2FLO5O5YldxEX5hV1NjvYHJ1%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;963&quot; height=&quot;274&quot; data-origin-width=&quot;963&quot; data-origin-height=&quot;274&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;[스와이퍼 html구조] &amp;rarr; 필수구조&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;971&quot; data-origin-height=&quot;583&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bPwXU2/btsHLNk5qT1/9Yp5zChVI022AaHv2KsZkK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bPwXU2/btsHLNk5qT1/9Yp5zChVI022AaHv2KsZkK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bPwXU2/btsHLNk5qT1/9Yp5zChVI022AaHv2KsZkK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbPwXU2%2FbtsHLNk5qT1%2F9Yp5zChVI022AaHv2KsZkK%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;971&quot; height=&quot;583&quot; data-origin-width=&quot;971&quot; data-origin-height=&quot;583&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;[스와이퍼 css구조] &amp;rarr; &lt;/span&gt;&lt;span style=&quot;color: #1155cc;&quot;&gt;필수구조는 아님&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;968&quot; data-origin-height=&quot;255&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/clZwse/btsHMe3KtuW/nO7FXOsrX1fkA9Xpzn7hP0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/clZwse/btsHMe3KtuW/nO7FXOsrX1fkA9Xpzn7hP0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/clZwse/btsHMe3KtuW/nO7FXOsrX1fkA9Xpzn7hP0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FclZwse%2FbtsHMe3KtuW%2FnO7FXOsrX1fkA9Xpzn7hP0%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;968&quot; height=&quot;255&quot; data-origin-width=&quot;968&quot; data-origin-height=&quot;255&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;[스와이퍼 JS구조] &amp;rarr; 필수구조&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;968&quot; data-origin-height=&quot;589&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/mxJlU/btsHLu0kXya/ueKI5WZKN6yPV0nfdEnfI0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/mxJlU/btsHLu0kXya/ueKI5WZKN6yPV0nfdEnfI0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/mxJlU/btsHLu0kXya/ueKI5WZKN6yPV0nfdEnfI0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FmxJlU%2FbtsHLu0kXya%2FueKI5WZKN6yPV0nfdEnfI0%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;968&quot; height=&quot;589&quot; data-origin-width=&quot;968&quot; data-origin-height=&quot;589&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;[스와이퍼 API 활용하기] &amp;rarr; &lt;/span&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;199&quot; data-origin-height=&quot;39&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cKtcyW/btsHNdJQNTw/HWyZzFzw8kVcnBRS19L5hK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cKtcyW/btsHNdJQNTw/HWyZzFzw8kVcnBRS19L5hK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cKtcyW/btsHNdJQNTw/HWyZzFzw8kVcnBRS19L5hK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcKtcyW%2FbtsHNdJQNTw%2FHWyZzFzw8kVcnBRS19L5hK%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;199&quot; height=&quot;39&quot; data-origin-width=&quot;199&quot; data-origin-height=&quot;39&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot;&gt;클릭&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;907&quot; data-origin-height=&quot;305&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/FHli5/btsHNXzvyWN/KLX3fRh6P4CZeOk36gQJZK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/FHli5/btsHNXzvyWN/KLX3fRh6P4CZeOk36gQJZK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/FHli5/btsHNXzvyWN/KLX3fRh6P4CZeOk36gQJZK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FFHli5%2FbtsHNXzvyWN%2FKLX3fRh6P4CZeOk36gQJZK%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;907&quot; height=&quot;305&quot; data-origin-width=&quot;907&quot; data-origin-height=&quot;305&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;size18&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&lt;b&gt;[스와이퍼 가져오기 링크]&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://swiperjs.com/get-started&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://swiperjs.com/get-started&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1717412785611&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;Swiper - The Most Modern Mobile Touch Slider&quot; data-og-description=&quot;Swiper is the most modern free mobile touch slider with hardware accelerated transitions and amazing native behavior.&quot; data-og-host=&quot;swiperjs.com&quot; data-og-source-url=&quot;https://swiperjs.com/get-started&quot; data-og-url=&quot;https://swiperjs.com/get-started&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/fIJXX/hyWg9ZGcKV/PqeB9B4eBx8UotyKJLh5sK/img.png?width=1400&amp;amp;height=800&amp;amp;face=0_0_1400_800,https://scrap.kakaocdn.net/dn/chGpCA/hyWdg0r6I8/hUtE2CUpbJx0JRbCV4Akm0/img.png?width=1400&amp;amp;height=800&amp;amp;face=0_0_1400_800,https://scrap.kakaocdn.net/dn/6zzjv/hyWhajZzqn/qmPs84lCKeMsQlLgbKA4P0/img.png?width=900&amp;amp;height=256&amp;amp;face=0_0_900_256&quot;&gt;&lt;a href=&quot;https://swiperjs.com/get-started&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://swiperjs.com/get-started&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/fIJXX/hyWg9ZGcKV/PqeB9B4eBx8UotyKJLh5sK/img.png?width=1400&amp;amp;height=800&amp;amp;face=0_0_1400_800,https://scrap.kakaocdn.net/dn/chGpCA/hyWdg0r6I8/hUtE2CUpbJx0JRbCV4Akm0/img.png?width=1400&amp;amp;height=800&amp;amp;face=0_0_1400_800,https://scrap.kakaocdn.net/dn/6zzjv/hyWhajZzqn/qmPs84lCKeMsQlLgbKA4P0/img.png?width=900&amp;amp;height=256&amp;amp;face=0_0_900_256');&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;Swiper - The Most Modern Mobile Touch Slider&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Swiper is the most modern free mobile touch slider with hardware accelerated transitions and amazing native behavior.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;swiperjs.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;1. CDN - 스와이퍼 라이브러리 연결하는 링크 - html에 연결&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;2. html 구조 가져오기&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;3. css구조 가져오기 - 필수 구조는 아님&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;4. js 가져오기&lt;/span&gt;&lt;/blockquote&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;size18&quot;&gt;&lt;b&gt;[스와이퍼 라이브러리 시작 시 주의사항]&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;1. 모든 라이브러리는 시작하기 전에 모든 html, css를 파악하고 시작한다. 파악 방법은 개발자 모드에 숨겨져있는&lt;br /&gt;&amp;nbsp; &amp;nbsp; 코드를 전부 꺼내놓는 방법이 있다. &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;2. 개발자 모드에서 구조 파악 무조건 해야한다&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;3. 라이브러리를 사용할 때 개발자 모드에 있는 css가 css파일에 있는 css보다 힘이 강하다는 사실을 알고 &lt;br /&gt;&amp;nbsp; &amp;nbsp; 선택자를 활용해서 css 코드를 커스텀 해야한다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[예시]&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&amp;nbsp; &amp;nbsp; (틀린형태) .swiper{margin: 0;}&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&amp;nbsp; &amp;nbsp; (맞는형태1) 선택자 &amp;gt; .swiper{margin: 0;}&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&amp;nbsp; &amp;nbsp; (맞는형태2) 선택자 .swiper{margin: 0;} 등등&lt;/span&gt;&lt;/blockquote&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;size18&quot;&gt;&lt;b&gt;[스와이퍼 시작하기]&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://codepen.io/kkkge/pen/NWVjPLB?editors=1010&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://codepen.io/kkkge/pen/NWVjPLB?editors=1010&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1717419211341&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;스와이퍼 시작하기&quot; data-og-description=&quot;...&quot; data-og-host=&quot;codepen.io&quot; data-og-source-url=&quot;https://codepen.io/kkkge/pen/NWVjPLB?editors=1010&quot; data-og-url=&quot;https://codepen.io/kkkge/details/NWVjPLB&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://codepen.io/kkkge/pen/NWVjPLB?editors=1010&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://codepen.io/kkkge/pen/NWVjPLB?editors=1010&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url();&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;스와이퍼 시작하기&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;...&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;codepen.io&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;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;[스와이퍼 구조 활용하기]&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://codepen.io/kkkge/pen/pomPJGy?editors=1100&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://codepen.io/kkkge/pen/pomPJGy?editors=1100&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1717419229002&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;스와이퍼 구조 활용하기&quot; data-og-description=&quot;...&quot; data-og-host=&quot;codepen.io&quot; data-og-source-url=&quot;https://codepen.io/kkkge/pen/pomPJGy?editors=1100&quot; data-og-url=&quot;https://codepen.io/kkkge/details/pomPJGy&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://codepen.io/kkkge/pen/pomPJGy?editors=1100&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://codepen.io/kkkge/pen/pomPJGy?editors=1100&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url();&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;스와이퍼 구조 활용하기&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;...&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;codepen.io&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;</description>
      <category>웹3</category>
      <author>rkdmsrla</author>
      <guid isPermaLink="true">https://webstudy2.tistory.com/34</guid>
      <comments>https://webstudy2.tistory.com/34#entry34comment</comments>
      <pubDate>Mon, 3 Jun 2024 20:39:53 +0900</pubDate>
    </item>
    <item>
      <title>웹3 - 7강 (5.31)</title>
      <link>https://webstudy2.tistory.com/33</link>
      <description>&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;[제이쿼리 연결 확인하는 코드]&lt;/b&gt;&lt;/p&gt;
&lt;div style=&quot;background-color: #1e1e1e; color: #c5c8c6;&quot;&gt;
&lt;div&gt;&lt;span style=&quot;color: #ce6700;&quot;&gt;$&lt;/span&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #c7444a;&quot;&gt;document&lt;/span&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt;).&lt;/span&gt;&lt;span style=&quot;color: #ce6700;&quot;&gt;ready&lt;/span&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #9872a2;&quot;&gt;function&lt;/span&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt;(){&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt;&amp;nbsp;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #c7444a;&quot;&gt;console&lt;/span&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #ce6700;&quot;&gt;log&lt;/span&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #9aa83a;&quot;&gt;&quot;js연결완료&quot;&lt;/span&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt;});&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;[hasClass]&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://codepen.io/kkkge/pen/zYQZYyb&quot;&gt;https://codepen.io/kkkge/pen/zYQZYyb&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1717162710318&quot; style=&quot;color: #333333; text-align: start;&quot; contenteditable=&quot;false&quot; data-og-image=&quot;&quot; data-og-url=&quot;https://codepen.io/kkkge/details/zYQZYyb&quot; data-og-source-url=&quot;https://codepen.io/kkkge/pen/zYQZYyb&quot; data-og-host=&quot;codepen.io&quot; data-og-description=&quot;...&quot; data-og-title=&quot;hasClass&quot; data-og-type=&quot;website&quot; data-ke-align=&quot;alignCenter&quot; data-ke-type=&quot;opengraph&quot;&gt;&lt;a style=&quot;color: #000000;&quot; href=&quot;https://codepen.io/kkkge/pen/zYQZYyb&quot; data-source-url=&quot;https://codepen.io/kkkge/pen/zYQZYyb&quot;&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;p style=&quot;color: #000000;&quot; data-ke-size=&quot;size16&quot;&gt;hasClass&lt;/p&gt;
&lt;p style=&quot;color: #909090;&quot; data-ke-size=&quot;size16&quot;&gt;...&lt;/p&gt;
&lt;p style=&quot;color: #909090;&quot; data-ke-size=&quot;size16&quot;&gt;codepen.io&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;ul style=&quot;list-style-type: disc; background-color: #ffffff; color: #0d0d0d; text-align: start;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;.hasClass(className): 선택된 요소가 특정 클래스를 가지고 있는지 확인합니다.&lt;/li&gt;
&lt;li&gt;불리언 값을 반환하며, 요소가 클래스를 가지고 있으면 true, 그렇지 않으면 false를 반환합니다.&lt;/li&gt;
&lt;li&gt;여러 요소를 선택하고 순회할 때도 사용할 수 있습니다.&lt;/li&gt;
&lt;li&gt;이 메서드는 동적 클래스 변경이 필요한 애플리케이션에서 매우 유용합니다. 예를 들어,&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;u&gt;특정 클래스가 있는지 확인한 후, 그에 따라 다른 스타일이나 동작을 적용할 수 있습니다.&lt;/u&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;[아코디언]&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;js_acod_5.31 vscode에 내용 정리 되어있음&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;[주요 내용]&lt;/b&gt;&lt;/p&gt;
&lt;blockquote style=&quot;color: #666666; text-align: left;&quot; data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;1. ul&amp;gt; li &amp;gt; q-box + a-box의 구조&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;2. 여백, 모서리는 4배수 단위로 만들어주는게 좋다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;3.사라지는&amp;nbsp;구조가&amp;nbsp;있다면&amp;nbsp;사라지는&amp;nbsp;구조에&amp;nbsp;여백값을&amp;nbsp;적용하여&amp;nbsp;여백이&amp;nbsp;같이&amp;nbsp;사라지도록&amp;nbsp;해야한다.&amp;nbsp;-&amp;gt;&amp;nbsp;q-box에&amp;nbsp;있는&amp;nbsp;margin-bottom을&amp;nbsp;top으로&amp;nbsp;바꾼&amp;nbsp;후&amp;nbsp;a-box로&amp;nbsp;옮겨준다.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;4. 300은 0.3초이다. (js)&lt;/span&gt;&lt;/blockquote&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;[제이쿼리 형제 선택자]&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;.siblings()&amp;nbsp;형제들&lt;/li&gt;
&lt;li&gt;$(this).siblings(&quot;.active&quot;) = 내가 선택한 것의 형제(active가 추가되어 있는) -&amp;gt; 다 선택자임&lt;/li&gt;
&lt;li&gt;형제&amp;nbsp;함수식이&amp;nbsp;hasClass가&amp;nbsp;있는&amp;nbsp;함수식보다&amp;nbsp;먼저&amp;nbsp;와야한다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;[제이쿼리 후손선택자]&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;.find()&amp;nbsp;이벤트는&amp;nbsp;css&amp;nbsp;후손선택자와&amp;nbsp;동일한&amp;nbsp;효과를&amp;nbsp;가지고&amp;nbsp;있다.&lt;/li&gt;
&lt;li&gt;.find()는 반드시 오른쪽 소괄호에 선택자가 선택 되어 있어야 한다. -&amp;gt; .find(&quot;.a-box&quot;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;[애니메이션]&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;제이쿼리 애니메이션 이벤트는 한쪽만 사용하면 안된다. 예를 들어 slideUP을 사용했다면 slideDown도 사용해야한다.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;또한 html구조가 나오거나 삭제되기 전에 애니메이션을 먼저 적용해야한다. (즉 addClass, removeClass 이벤트 위에 와야한다.)&lt;/li&gt;
&lt;li&gt;300은 0.3초이다.&lt;/li&gt;
&lt;/ul&gt;</description>
      <category>웹3</category>
      <author>rkdmsrla</author>
      <guid isPermaLink="true">https://webstudy2.tistory.com/33</guid>
      <comments>https://webstudy2.tistory.com/33#entry33comment</comments>
      <pubDate>Fri, 31 May 2024 19:34:11 +0900</pubDate>
    </item>
    <item>
      <title>웹3 - 6강 (5/29)</title>
      <link>https://webstudy2.tistory.com/32</link>
      <description>&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;[this]&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://codepen.io/kkkge/pen/vYwgLOm&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://codepen.io/kkkge/pen/vYwgLOm&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1717163499363&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;5.29  js - this&quot; data-og-description=&quot;...&quot; data-og-host=&quot;codepen.io&quot; data-og-source-url=&quot;https://codepen.io/kkkge/pen/vYwgLOm&quot; data-og-url=&quot;https://codepen.io/kkkge/details/vYwgLOm&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/coXyia/hyWdoRaacu/6JpLkhdlr59MceZkiDYG5K/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450,https://scrap.kakaocdn.net/dn/breYc8/hyWdoKnPNK/Ge8YISeE4EuPhVLF8iMRF1/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450&quot;&gt;&lt;a href=&quot;https://codepen.io/kkkge/pen/vYwgLOm&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://codepen.io/kkkge/pen/vYwgLOm&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/coXyia/hyWdoRaacu/6JpLkhdlr59MceZkiDYG5K/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450,https://scrap.kakaocdn.net/dn/breYc8/hyWdoKnPNK/Ge8YISeE4EuPhVLF8iMRF1/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450');&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;5.29 js - this&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;...&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;codepen.io&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;pre id=&quot;code_1717163541408&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;$(&quot;.box-list&quot;).click(function (){
  $(this).addClass(&quot;active&quot;);
});&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;br /&gt;공통된 box-list를 가져와서 this를 사용하면 내가 선택하는 것대로 실행된다.&lt;/p&gt;</description>
      <category>웹3</category>
      <author>rkdmsrla</author>
      <guid isPermaLink="true">https://webstudy2.tistory.com/32</guid>
      <comments>https://webstudy2.tistory.com/32#entry32comment</comments>
      <pubDate>Wed, 29 May 2024 20:33:07 +0900</pubDate>
    </item>
    <item>
      <title>웹3 - 5강 (5/27)</title>
      <link>https://webstudy2.tistory.com/31</link>
      <description>&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;color: #409d00;&quot;&gt;&lt;b&gt;&lt;span style=&quot;letter-spacing: -1px;&quot;&gt;POPUP 2&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #000000; letter-spacing: -1px;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;a href=&quot;https://codepen.io/kkkge/pen/PovWwrV?editors=1000&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt; &lt;b&gt;&lt;span style=&quot;color: #000000; letter-spacing: -1px;&quot;&gt;[수업내용 코드펜]&lt;/span&gt;&lt;/b&gt; &lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;a href=&quot;https://codepen.io/kimhyeji324/pen/KKLNzQm/dc3d7d10d27132670a1969df9a55d0d5&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #000000; letter-spacing: -1px;&quot;&gt;코드펜&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000; letter-spacing: -1px;&quot;&gt;있는 그대로 복붙했으나 팝업이 안뜸..&lt;/span&gt;&lt;span style=&quot;color: #000000; letter-spacing: -1px;&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #000000; letter-spacing: -1px;&quot;&gt;[배경 클릭 시 팝업 닫힘]&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;1. 배경을 클릭했을 때에도 닫히게 하기 위해선 button(태그)뒤에 .popup-section(클래스)를 추가해준다.&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;gt; 이 때 웹상에서 검사 기능을 활용하여 구조를 찾아준다.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
&lt;div style=&quot;background-color: #1e1e1e; color: #c5c8c6;&quot;&gt;
&lt;div&gt;&lt;span style=&quot;color: #ce6700;&quot;&gt;$&lt;/span&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #9aa83a;&quot;&gt;&quot;button, .popup-section&quot;&lt;/span&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt;).&lt;/span&gt;&lt;span style=&quot;color: #ce6700;&quot;&gt;click&lt;/span&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #9872a2;&quot;&gt;function&lt;/span&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt; () {&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: #ce6700;&quot;&gt;$&lt;/span&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #9aa83a;&quot;&gt;&quot;.popup-section&quot;&lt;/span&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt;).&lt;/span&gt;&lt;span style=&quot;color: #ce6700;&quot;&gt;removeClass&lt;/span&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #9aa83a;&quot;&gt;&quot;active&quot;&lt;/span&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt;);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt;});&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;span style=&quot;color: #000000;&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;gt; 이때 팝업창을 눌러도 닫히는 문제가 발생한다.&lt;br /&gt;2. .popup-content를 클릭하면 .popup-content는 클릭되고 부모인&amp;nbsp;.popup-section은&amp;nbsp;클릭되면&amp;nbsp;안된다.&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;gt; 따라서 popup-section의 하위엘리먼트인 .popup-content의 클릭이벤트에 return false;를 넣어 클릭을 방지해준다. (return false의 특성)&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
&lt;div style=&quot;background-color: #1e1e1e; color: #c5c8c6;&quot;&gt;
&lt;div&gt;&lt;span style=&quot;color: #9a9b99;&quot;&gt;// .popup-content&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;color: #9a9b99;&quot;&gt;// click (o)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;color: #9a9b99;&quot;&gt;// return false&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;color: #9a9b99;&quot;&gt;// function&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span style=&quot;color: #ce6700;&quot;&gt;$&lt;/span&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #9aa83a;&quot;&gt;&quot;.popup-content&quot;&lt;/span&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt;).&lt;/span&gt;&lt;span style=&quot;color: #ce6700;&quot;&gt;click&lt;/span&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #9872a2;&quot;&gt;function&lt;/span&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt; (){&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: #9872a2;&quot;&gt;return&lt;/span&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: #408080;&quot;&gt;false&lt;/span&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt;;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt;});&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size18&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;size18&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #000000; letter-spacing: -1px;&quot;&gt;[&lt;/span&gt;&lt;a id=&quot;editable-title-span&quot; style=&quot;color: #000000;&quot; href=&quot;https://codepen.io/kimhyeji324/pen/LYobpjV&quot;&gt;stopPropagation]&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1716806011492&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;stopPropagation&quot; data-og-description=&quot;...&quot; data-og-host=&quot;codepen.io&quot; data-og-source-url=&quot;https://codepen.io/kimhyeji324/pen/LYobpjV&quot; data-og-url=&quot;https://codepen.io/kimhyeji324/details/LYobpjV&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://codepen.io/kimhyeji324/pen/LYobpjV&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://codepen.io/kimhyeji324/pen/LYobpjV&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url();&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;stopPropagation&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;...&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;codepen.io&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;name은 약간 라이브러리처럼 생각할 수 있다.&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;size18&quot;&gt;&lt;b&gt;[이름생략]&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;add_Popup이라는 이름이 굳이 필요하지 않다 어짜피 이벤트를 발동하면 바로 함수가 실행되기 때문이다.&lt;br /&gt;따라서 이름을 생략하여 함수식을 소괄호 안에 넣어줄 수 있다.&lt;/span&gt;&lt;/blockquote&gt;
&lt;div style=&quot;background-color: #1e1e1e; color: #c5c8c6;&quot;&gt;
&lt;div&gt;&lt;span style=&quot;color: #ce6700;&quot;&gt;$&lt;/span&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #9aa83a;&quot;&gt;&quot;.popup-open&quot;&lt;/span&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt;).&lt;/span&gt;&lt;span style=&quot;color: #ce6700;&quot;&gt;click&lt;/span&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #ce6700;&quot;&gt;add_Popup&lt;/span&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt;);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;color: #9872a2;&quot;&gt;function&lt;/span&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: #ce6700;&quot;&gt;add_Popup&lt;/span&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt;() {&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: #ce6700;&quot;&gt;$&lt;/span&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #9aa83a;&quot;&gt;&quot;.popup-section&quot;&lt;/span&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt;).&lt;/span&gt;&lt;span style=&quot;color: #ce6700;&quot;&gt;addClass&lt;/span&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #9aa83a;&quot;&gt;&quot;active&quot;&lt;/span&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt;);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;add_Popup 삭제&lt;/span&gt;&lt;/blockquote&gt;
&lt;div style=&quot;background-color: #1e1e1e; color: #c5c8c6;&quot;&gt;
&lt;div&gt;&lt;span style=&quot;color: #ce6700;&quot;&gt;$&lt;/span&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #9aa83a;&quot;&gt;&quot;.popup-open&quot;&lt;/span&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt;).&lt;/span&gt;&lt;span style=&quot;color: #ce6700;&quot;&gt;click&lt;/span&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #9872a2;&quot;&gt;function&lt;/span&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt; () {&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: #ce6700;&quot;&gt;$&lt;/span&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #9aa83a;&quot;&gt;&quot;.popup-section&quot;&lt;/span&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt;).&lt;/span&gt;&lt;span style=&quot;color: #ce6700;&quot;&gt;addClass&lt;/span&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #9aa83a;&quot;&gt;&quot;active&quot;&lt;/span&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt;);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;color: #c5c8c6;&quot;&gt;});&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;마지막 줄에서는 소괄호가 바깥쪽에 있어야 한다. (); 안에 함수식(){};;이&amp;nbsp;들어갔기 때문.&lt;/span&gt;&lt;/blockquote&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;size18&quot;&gt;&lt;b&gt;[return false]&lt;/b&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;1. 클릭을 막아주는 역할을 한다. (끊어주는 역할)&lt;br /&gt;2. return false가 걸려있는 선택자는 클릭되고 상위엘리먼트 부터 클릭되지 않는다.&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;ex) body - section - div - article - nav - span이 있는 경우 div에 걸면 section, body가 클릭되지 않는다.&lt;br /&gt;&lt;span style=&quot;color: #000000; text-align: left;&quot;&gt;3. return false를 사용하지 않도록 html, css구조 구현하는 것이 좋다.(a태그 함께 사용시 특히 주의)&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;</description>
      <category>웹3</category>
      <author>rkdmsrla</author>
      <guid isPermaLink="true">https://webstudy2.tistory.com/31</guid>
      <comments>https://webstudy2.tistory.com/31#entry31comment</comments>
      <pubDate>Mon, 27 May 2024 19:40:03 +0900</pubDate>
    </item>
    <item>
      <title>웹3 - 4강 (5/22)</title>
      <link>https://webstudy2.tistory.com/30</link>
      <description>&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;[자바스크립트 클릭이벤트]&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://codepen.io/kkkge/pen/RwmRwEJ&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://codepen.io/kkkge/pen/RwmRwEJ&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1716803388144&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;js- click&quot; data-og-description=&quot;...&quot; data-og-host=&quot;codepen.io&quot; data-og-source-url=&quot;https://codepen.io/kkkge/pen/RwmRwEJ&quot; data-og-url=&quot;https://codepen.io/kkkge/details/RwmRwEJ&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/WjxYX/hyV9VPzoF1/8j4PXfSRoYgAqBgqgzEb5k/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450,https://scrap.kakaocdn.net/dn/omcxK/hyV9TKX5xO/pu1OqKioZ0FKKVm8ta0Cu0/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450&quot;&gt;&lt;a href=&quot;https://codepen.io/kkkge/pen/RwmRwEJ&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://codepen.io/kkkge/pen/RwmRwEJ&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/WjxYX/hyV9VPzoF1/8j4PXfSRoYgAqBgqgzEb5k/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450,https://scrap.kakaocdn.net/dn/omcxK/hyV9TKX5xO/pu1OqKioZ0FKKVm8ta0Cu0/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450');&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;js- click&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;...&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;codepen.io&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;Click&lt;br /&gt;조건1: 버튼을 클릭하면 노란색 선 안에 배경색이 초록색으로 변경된다.&lt;/span&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;410&quot; data-origin-height=&quot;139&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/C59ib/btsHDx3hn7H/iEXAkKzx0toSHYxGpRBqM1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/C59ib/btsHDx3hn7H/iEXAkKzx0toSHYxGpRBqM1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/C59ib/btsHDx3hn7H/iEXAkKzx0toSHYxGpRBqM1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FC59ib%2FbtsHDx3hn7H%2FiEXAkKzx0toSHYxGpRBqM1%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;410&quot; height=&quot;139&quot; data-origin-width=&quot;410&quot; data-origin-height=&quot;139&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;568&quot; data-origin-height=&quot;291&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ztt95/btsHEmmyPP4/X1FdT3eEZARwFdyHQgrq4k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ztt95/btsHEmmyPP4/X1FdT3eEZARwFdyHQgrq4k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ztt95/btsHEmmyPP4/X1FdT3eEZARwFdyHQgrq4k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fztt95%2FbtsHEmmyPP4%2FX1FdT3eEZARwFdyHQgrq4k%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;568&quot; height=&quot;291&quot; data-origin-width=&quot;568&quot; data-origin-height=&quot;291&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;1. addClass이벤트를 작성할 때 대문자 C로 작성해야한다. &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;2. addClass에 관련된 소괄호에는 ()html에 강제로 입력할 문자를 작성한다. 작성할 때 점(.)을 함께 작성하면 점까지 html class 속성값에 추가된다.&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;removeClass &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;조건2: 배경색 제거 버튼을 클릭하면 .box배경색이 다시 흰색으로 변경&lt;/span&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;461&quot; data-origin-height=&quot;274&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/EwaZf/btsHDcdZZIF/JtbALqA9AQEWiBpDeTZgDK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/EwaZf/btsHDcdZZIF/JtbALqA9AQEWiBpDeTZgDK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/EwaZf/btsHDcdZZIF/JtbALqA9AQEWiBpDeTZgDK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FEwaZf%2FbtsHDcdZZIF%2FJtbALqA9AQEWiBpDeTZgDK%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;461&quot; height=&quot;274&quot; data-origin-width=&quot;461&quot; data-origin-height=&quot;274&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;[else&lt;/b&gt;&lt;b&gt;]&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://codepen.io/kkkge/pen/gOJMbMy&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://codepen.io/kkkge/pen/gOJMbMy&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1716803406199&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;js - else&quot; data-og-description=&quot;...&quot; data-og-host=&quot;codepen.io&quot; data-og-source-url=&quot;https://codepen.io/kkkge/pen/gOJMbMy&quot; data-og-url=&quot;https://codepen.io/kkkge/details/gOJMbMy&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/q73By/hyV9SywsmQ/KKSQwh25aDK2krYgwo7dCk/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450,https://scrap.kakaocdn.net/dn/yhfXz/hyV9X0VbPR/3TozWCbKwB5tOR8iFGrbnk/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450&quot;&gt;&lt;a href=&quot;https://codepen.io/kkkge/pen/gOJMbMy&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://codepen.io/kkkge/pen/gOJMbMy&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/q73By/hyV9SywsmQ/KKSQwh25aDK2krYgwo7dCk/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450,https://scrap.kakaocdn.net/dn/yhfXz/hyV9X0VbPR/3TozWCbKwB5tOR8iFGrbnk/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450');&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;js - else&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;...&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;codepen.io&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;732&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/stzQ6/btsHDxoEEgO/KOviGvmi3vJz20EDxiF3Jk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/stzQ6/btsHDxoEEgO/KOviGvmi3vJz20EDxiF3Jk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/stzQ6/btsHDxoEEgO/KOviGvmi3vJz20EDxiF3Jk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FstzQ6%2FbtsHDxoEEgO%2FKOviGvmi3vJz20EDxiF3Jk%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;600&quot; height=&quot;732&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;732&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;size18&quot;&gt;&lt;b&gt;[나머지 연산자 토글형태&lt;/b&gt;&lt;b&gt;]&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://codepen.io/kkkge/pen/NWVrPjq&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://codepen.io/kkkge/pen/NWVrPjq&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1716803565943&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;나머지 연산자를 활용한 토글형태 구현&quot; data-og-description=&quot;...&quot; data-og-host=&quot;codepen.io&quot; data-og-source-url=&quot;https://codepen.io/kkkge/pen/NWVrPjq&quot; data-og-url=&quot;https://codepen.io/kkkge/details/NWVrPjq&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bnvzvd/hyWdr0kKm0/y1dDJAVGmjOzgvbfkhEbkK/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450,https://scrap.kakaocdn.net/dn/cbWK8S/hyWdgxKBbO/zoEkv7WnM5xUOaWxmHFJhk/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450&quot;&gt;&lt;a href=&quot;https://codepen.io/kkkge/pen/NWVrPjq&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://codepen.io/kkkge/pen/NWVrPjq&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bnvzvd/hyWdr0kKm0/y1dDJAVGmjOzgvbfkhEbkK/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450,https://scrap.kakaocdn.net/dn/cbWK8S/hyWdgxKBbO/zoEkv7WnM5xUOaWxmHFJhk/img.jpg?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450');&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;나머지 연산자를 활용한 토글형태 구현&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;...&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;codepen.io&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&lt;span style=&quot;text-align: start;&quot;&gt;목적:&amp;nbsp;&lt;/span&gt;버튼을&amp;nbsp;한번&amp;nbsp;클릭하면&amp;nbsp;배경색이&amp;nbsp;초록색으로&amp;nbsp;다시&amp;nbsp;클릭하면&amp;nbsp;흰색으로&amp;nbsp;변경 &lt;/span&gt;&lt;/p&gt;</description>
      <category>웹3</category>
      <author>rkdmsrla</author>
      <guid isPermaLink="true">https://webstudy2.tistory.com/30</guid>
      <comments>https://webstudy2.tistory.com/30#entry30comment</comments>
      <pubDate>Mon, 27 May 2024 18:59:29 +0900</pubDate>
    </item>
  </channel>
</rss>