ȸ¿ø°¡ÀԡžÆÀ̵ð/ºñ¹øã±â
ȨÀ¸·Î


div display : inline block float
13³â Àü
1. display

block Element ¸¦ Á¤·ÄÇÒ¶§ display: inline; À̳ª float¸¦ »ç¿ëÇÑ´Ù°í ¾Ë°í°è½Ã´Â ÆÛºí¸®¼ÅµéÀÌ ¸î¸íÀÌÀÖ´Ù.

ÇÏÁö¸¸ display°æ¿ì¿¡´Â ¸»±×´ë·Î µð½ºÇ÷¹ÀÌµÉ »óŸ¦ ¼³Á¤Çϴ°ÍÀÌ´Ù.

Áï !  inline ·¹º§·Î ÇÒ°ÍÀÌ³Ä block·¹º§·Î ÇÒ°ÍÀÌ³Ä ¾Æ´Ï¸é ¼û±æ°ÍÀ̳ĸ¦ ¼³Á¤Çϴ°ÍÀÌ´Ù.

¿¹Àü¿¡ ¾îµò°¡¿¡¼­ display: inline; °ú float:left;¸¦ °°Àº ¿ëµµ·Î Á¤·Ä·Î »ç¿ëÇϴµ¥ Â÷ÀÌÁ¡À» ¹¯´Â ±ÛÀ» º»ÀûÀÌ ÀÖ´Ù.

blockÀ» inlineÀ¸·Î Çϸé ÀÚ¿¬½º·´°Ô ÀζóÀÎÀÇ Æ¯Â¡ÀÎ leftÁ¤·ÄÀÌ µÇ´Â°ÍÀÌ ´ç¿¬ÇÏ´Ù.

¿¹¸¦ µé¾î spanµµ inline¿ä¼ÒÀÌ´Ù À̳༮À» <span>aaa</span><span>aaa</span> ´ç¿¬È÷ leftÁ¤·ÄÀÌ µÈ´Ù.

ÇÏÁö¸¸ block¿ä¼ÒµéÀº float·Î ¼³Á¤ÇÏÁö¾ÊÀºÀÌ»óÀº ¶³¾îÁ®¼­ ÇÑÁÙ¾¿³ª¿Â´Ù.

°í·Î °á·ÐÀº

blockÀÇ Á¤·ÄÀº float  ! ! !
inlineÀÇ ¿ä¼ÒÀÇ Á¤·ÄÀº text-alignÀΰÍÀÌ´Ù.


ps. blockÀÇ Áß¾ÓÁ¤·ÄÀº Á¤ ·ÄÀ» ¿øÇÏ´Â block¿ä¼Ò¿¡¼­ margin: 0 auto;¸¦ ÇØÁÖ¸é Áß¾Ó Á¤·ÄÀÌ µÈ´Ù
´Ü  blockÀÇ Æ¯¼º»ó(IE) width°ªÀ» Áà¾ßÁß¾ÓÁ¤·ÄÀÌ µÈ´Ù.
(DTD¼³Á¤Àº ´ç¿¬ ÇØÁà¾ßÇÔ)


2. float

float´Â À§¿¡¼­ ¾ð±ÞÇÑ ¹Ù¿Í °°ÀÌ object Áï blockÀÇ Á¤·ÄÀ» ´ã´çÇÏ°íÀÖ´Â ³à¼®ÀÌ´Ù.

float Attribute
-none Default. Object displays where it appears in the text.
-left Text flows to the right of the object.
-right Text flows to the left of the object.


À§ÀÇ Attribute ¸¦ º¸´Ù½ÍÀÌ ÃÑ 3°¡ÁöÀÇ Á¤·ÄÀÌ Á¸Àç ÇÑ´Ù.

float´Â ÀÚ¼®°úµµ °°´Ù ¼­ ·Î¼­·Î ¿ÞÂÊÀ¸·Î ºÙÀ»Áö ¿À¸¥ÂÊÀ¸·Î ºÙÀ»Áö °áÁ¤¸¸ÇØÁÖ¸é

floatÇØÁØ ´ÙÀ½ Element ³à¼®µéÀº ¹«Á¶²« ±× È¿°ú·Î ÀÎÇؼ­ ºÙ¾î¹ö¸°´Ù.

ÀÌ°ÍÀ» ¹Ì¿¬¿¡ ¹æÁöÇϱâÀ§¿¡¼­ clearÀ» ÇØÁִ°ÍÀÌ´Ù.

´ÙÀ½Àº clear¿¡ °üÇÑ Attribute ÀÌ´Ù.

clear Attribute
-none Default. Floating objects are allowed on both sides.
-left Object is moved below any floating object on the left side.
-right Object is moved below any floating object on the right side.
-both Object is moved below any floating object.


clearÀº È¥ÀÚ »ç¿ëÇÒ¶§´Â ¾Æ¹« È¿°ú°¡ ¾ø´Ù À̳༮ÀÇ ¸ñÀûÀº floatµÈ ³à¼®µéÀ» ÃʱâÈ­ ½ÃÄѹö¸®´Â ±â´ÉÀ» ÇÑ´Ù .

Áï

clear:left; : ¿ÞÂÊÀ¸·Î ºÙÀº ³à¼®µé¸¸ ¿ø·¡´ë·Î ¶³¾îÁ® ! !
clear:right; : ¿À¸¥ÂÊÀ¸·Î ºÙÀº ³à¼®µé¸¸ ¿ø·¡´ë·Î ¶³¾îÁ®! !
clear:both; ´Ù ¶³¾îÁ® !

ps.¶³¾îÁ®´Â ¿ø·¡ÀÇ ¼Ó¼ºÀ¸·Î µ¹¾Æ°¡¶õ¸»ÀÌ´Ù ¤Ñ_¤Ì Áï block¿ä¼ÒÀÇ °íÀ¯ÀÇ Á¤·ÄÀÎ ÇÑÁÙ¾¿Á¤·Ä

float:right; ¿Í float: left;¸¦ °°ÀÌ »ç¿ëÇߴµ¥
clear:left;¸¦ Çعö¸®¸é float:right;´Â »ì¾Æ À־ ÈÄ¿¡ ¿Ã ElementÀÇ ÇѳðÀº ¿À¸¥ÂÊÀ¸·Î ºÙ¾î ¹ö¸°´Ù
Àß»ý°¢Çؼ­ clear¸¦ »ç¿ëÇÏÀÚ

±×¸®°í ÇÏÀ§ Element°¡ ¾ø¾îµµ Á¾·á½ÃÁ¡¿¡´Â °¡´ÉÇϸé clearÀ» ÇØÁÖÀÚ ³ªÁß¿¡ include·Î ºÒ·¯µéÀ̰ųª ¾÷µ¥ÀÌÆ®ÇÒ¶§ ¶Ç ¿À·ù°¡ ¹ß»ýÇÒ¼öÀÖ´Â°É ¹Ì¿¬¿¡ ¹æÁöÇϱâÀ§Çؼ­ÀÌ´Ù.


=====================================================================================================================
=====================================================================================================================

* display ¼Ó¼º
´ëºÎºÐÀÇ ¸¶Å©¾÷ ¿ä¼Ò´Â ±âº»ÀûÀ¸·Î display ¼Ó¼ºÀ» °®½À´Ï´Ù. ±âº»°ªÀº ű׸¶´Ù ´Ù¸£¸ç º¸Åë block ¶Ç´Â inline ÀÇ ±âº»°ªÀ» Áö´Ï°í ÀÖ½À´Ï´Ù.

block ¿ä¼Ò·Î´Â div, p, form µîÀÇ ¿ä¼Ò°¡ ÀÖ°í

inline ¿ä¼Ò·Î´Â span, img µîÀÇ ¿ä¼Ò°¡ ÀÖ½À´Ï´Ù.

  

block Àº ÇÑ ÁÙ¿¡ ÇϳªÀÇ ¿ä¼Ò¸¸ Á¸ÀçÇÏ°í ÁÖº¯ ¿ä¼ÒµéÀº ¸ðµÎ ÁÙ¹Ù²Þ ½ÃÄѹö¸®´Â ¼Ó¼ºÀ» Áö´Ï°í ÀÖÀ¸¸ç inline ¿ä¼Ò´Â ÇÑ ÁÙ¿¡ ¿©·¯°³ÀÇ inline ¿ä¼ÒµéÀÌ Áٹٲ޵ÇÁö ¾Ê°íµµ Á¸ÀçÇÒ ¼ö ÀÖ½À´Ï´Ù. block ¿ä¼Ò¿Í´Â ´Ù¸£°Ô inline ¿ä¼Ò´Â margin, padding, width, height, offset(left, top, right, bottom) °ªÀ» ÁöÁ¤ÇÒ ¼ö ¾ø½À´Ï´Ù. µû¶ó¼­ ÀÚÀ¯·Î¿î À§Ä¡ °ª°ú ¿µ¿ª °ªÀ» °¡Áö·Á¸é display:block »óÅ·ΠÁ¸ÀçÇØ¾ß ÇÕ´Ï´Ù.

* display °ª
display ÀÇ °ªÀ¸·Î´Â ´ÙÀ½°ú °°Àº °ÍµéÀÌ ¿Ã ¼ö Àִµ¥ IE ¿¡¼­ Áö¿øÇÏÁö ¾Ê´Â °ÍµéÀº (*) Ç¥±â ÇÏ¿´½À´Ï´Ù.
none
inline
block
list-item
run-in(*)
compact(*)
marker(*)
table(*)
inline-table(*)
table-row-group(*)
table-header-group
table-footer-group
table-row(*)
table-column-group(*)
table-column(*)
table-cell(*)
table-caption(*)

* position °ª
posision ¼Ó¼ºÀº ´ÙÀ½°ú °°Àº °ªÀ» °¡Áú ¼ö ÀÖ°í ¾Æ¹«°Íµµ ÁöÁ¤ÇÏÁö ¾ÊÀº °æ¿ìÀÇ ±âº»°ªÀº static ÀÔ´Ï´Ù. IE¿¡¼­ Áö¿øÇÏÁö ¾Ê´Â ¼Ó¼º¿¡ ´ëÇÏ¿© (*) Ç¥½Ã ÇÏ¿´½À´Ï´Ù.
static
relative
absolute
fixed(*)

- static Àº ÀÚ½ÅÀÇ À§Ä¡°ªÀ» ½º½º·Î °áÁ¤ÇÏÁö ¸øÇÕ´Ï´Ù. ÁÖº¯ ¿ä¼Ò¿¡ ÀÇÇÏ¿© ¹Ð¸®¸é¼­ ÀÚ±â ÀÚ½ÅÀÇ À§Ä¡¸¦ Àâ½À´Ï´Ù.
- relative ´Â static °ú absolute ÀÇ ¼Ó¼ºÀ» ¹Ý¹Ý¾¿ ÃëÇÏ°í ÀÖ½À´Ï´Ù. ÁÖº¯ ¿ä¼Ò¿¡ ÀÇÇÏ¿© ÀÚ½ÅÀÇ À§Ä¡°ªÀÌ °áÁ¤ µÇÁö¸¸ offset(left, right, top, bottom) ¼Ó¼º°ú ÇÔ²² »ç¿ëµÇ¸é ½º½º·Îµµ ÀÚ½ÅÀÇ À§Ä¡°ªÀ» °áÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
- absolute ´Â ¿ì¸®°¡ ÈçÈ÷ ·¹À̾î¶ó°í ºÎ¸£´Â ³à¼®ÀÌ °®´Â °ªÀ¸·Î¼­ ´Ù¸¥ ¿ä¼ÒÀÇ ¹æÇظ¦ ¹ÞÁö ¾Ê°í ÀÚ±â ÀÚ½ÅÀÇ À§Ä¡¸¦ ½º½º·Î °áÁ¤ ÇÕ´Ï´Ù. ¿ÀÁ÷ offset(left, right, top, bottom) °ª¿¡ ÀÇÇÏ¿© ÀÚ½ÅÀÇ À§Ä¡°ªÀÌ °áÁ¤µÇ±â ¶§¹®¿¡ ´Ù¸¥ ¿ä¼Òµé°ú °ãÃÄ º¸ÀÏ ¼öµµ ÀÖ½À´Ï´Ù. ÇÏÁö¸¸ ÀÌ ³à¼®µµ offset °ªÀÇ ±âÁØÀÌ offset °ªÀ» °¡Áö°í ÀÖ´Â ºÎ¸ð·Î ºÎÅÍ ½ÃÀ۵DZ⠶§¹®¿¡ offset ¼Ó¼ºÀÌ Æ÷ÇÔµÈ ºÎ¸ð¿ä¼ÒÀÇ À§Ä¡°¡ º¯°æµÉ ¶§ ÇÔ²² µû¶ó¼­ ¿òÁ÷ ÀÔ´Ï´Ù. ¿ÏÀüÈ÷ Àý´ëÀûÀÌÁö´Â ¾Ê´Ù´Â À̾߱âÁÒ. ¿ÏÀüÈ÷ Àý´ëÀûÀÎ À§Ä¡°ªÀ» °¡Áö°í ´Ù¸¥ ¿ä¼ÒÀÇ ¿òÁ÷ÀÓ¿¡ ¿µÇâÀ» ¹ÞÁö ¾ÊÀ¸·Á¸é ºÎ¸ðűװ¡ body À̾î¾ß¸¸ ÇÕ´Ï´Ù.

ÃßõÃßõ : 275 Ãßõ ¸ñ·Ï
¹øÈ£ Á¦¸ñ
168
¿ÃÇ÷¡½Ã »çÀÌÆ®¿¡¼­ iframe À¸·Î °Ô½ÃÆÇ ¿Ã¸®±â
167
IE¿¡¼­ ¼¿·ºÆ® ¹Ú½º SELECT À§¿¡ ·¹À̾î DIV ¿Ã¸®´Â ÆÁ
166
¸¶Áø(margin)°ú Æеù(padding)ÀÇ »ç¿ë¹ý ¹× Â÷ÀÌÁ¡
165
margin CSS ½ºÅ¸ÀÏ
164
display : inline(ȤÀº block, none)
163
CSS¼¿·ºÅÍ Á¤¸®(3)
162
CSS¼¿·ºÅÍ Á¤¸®(2)
161
CSS (Cascading Style Sheets) ¿Ïº® ¸¶½ºÅÍ
160
css Æ÷Áö¼Ç
159
@font-face
158
IE CSS ÆÁ
div display : inline block float
156
display: block°ú inline
155
DIV ·¹ÀÌ¾î ¼Ó¼º
154
¼ýÀÚ À̹ÌÁö¸¦ Ŭ¸¯Çϸé ÀÔ·Ââ¿¡ ÇØ´ç¼ýÀÚ°¡ ÀԷµǰÔ...
153
css layout
152
CSS¸¦ »ç¿ëÇÒ ¶§ÀÇ Á¤·Ä : ¼öÆò °¡¿îµ¥ Á¤·Ä
151
css ¼Ó¼º Áß float
150
½Ã,µµ ±¸,±º ´ÙÁß ¼¿·ºÆ®±¸¹®
149
DB¿¬µ¿¾ø´Â 2´Ü µ¿Àû ¼¿·ºÆ® ¸Þ´º (¹è¿­ÀÌ¿ë)
148
Select | µå·Ó´Ù¿î ¸Þ´º (¼±Åýà ¹Ù·Î À̵¿) 1
147
Å×ÀÌºí¿¡ ¾²À̴ ű׵é nowrap °ú table-layout
146
[Css] form ¹®¿¡¼­ ¿©¹é¾ø¾Ö±â
145
ÀÌ»Û Å×À̺í ű×ÀÔ´Ï´Ù
144
input ¹Ú½º °­Á¦·Î Çѱ۸ðµå/¿µ¹®¸ðµå ·Î Àüȯ
143
¹®¼­³»¿¡ ¾ÆÀÌÇÁ·¡ÀÓ Ã³·³ º¸ÀÌ°Ô Çϱâ
142
ÀԷ»óÀÚ¿¡ À߸øµÈ°ªÀÌ ÀԷµǸé input¹è°æ»öÀÌ »¡°£»öÀ¸·Î º¯°æµË´Ï´Ù
141
ÀÔ·ÂÆû¿¡ ³»¿ëÀ» ´Ù¸¥ Ç׸ñ¿¡ ±â¾ï½Ãŵ´Ï´Ù
140
¾÷·Îµå½Ã ÁöÁ¤µÈ È®ÀåÀÚ¸¸ ÷ºÎ °¡´ÉÇÕ´Ï´Ù
139
ÀÔ·ÂÆû¿¡ Æ÷Ä¿½º°¡ À̵¿Çϸé Å׵θ® »ö»óÀÌ º¯°æµË´Ï´Ù
¸ñ·Ï
¹ÂÁ÷Æ®·ÎÆ® ºÎ»ê±¤¿ª½Ã ºÎ»êÁø±¸ °¡¾ßµ¿ ¤Ó °³ÀÎÁ¤º¸Ãë±Þ¹æħ
Copyright ¨Ï musictrot All rights reserved.