Preface 
 
   Inline-block, we usually use a lot of the most common use is a few div in a row, we use Display:inline-block. The reason for writing this article today is to write a few of the more peculiar usages of inline-block.   Implement div width according to content adaptive   We know that DIV is block-level elements, if we do not set the width, then the width of the div is 100%; Q: What to do if div width is adaptive to content?   See the following code:   <div class= "parent" >   <div class= "Children" > Welcome to Haorooms Blog, This article is about Inline-block usage </div> </div> <style type= "Text/css" > parent{  width:800px;   height:400px;   BORDER:1PX solid red; }. children{  border:1px solid blue;   height:50px; </style> we will see that children will be full of parent, How to make children content adaptive? Today we mainly talk about the Inline-block, yes, plus inline-block on it, we put the above code slightly improved!   children{  border:1px solid blue;   height:50px;   Display:inline-block;   *display:inline; /compatible with the low version IE browser writing   *zoom:1;//compatible with the low version of IE browser writing} Div will adapt to the content!   Center alignment based on parent elements   scenario is this, there is a parent element div, width is 1000px; the parent div has many a tags, or div, and asks, how do you align the child elements in the center?   Some friends do this:   Put all the elements of the outer layer of a Div, give div a width, and then use margin:0 Auto, this way alignment, this way alignment has a disadvantage, because you give the width of theThe div cannot completely wrap the elements inside so that the elements inside are not fully centered relative to the outermost div.   in Inline-block mode:   Parent Div to a text-align:center; all child elements to a display:inline-block; it's OK! The case is as follows:   Enter image description Here   The image above is a toggle button, which is aligned with Inline-block.   <ul class= "Bottomcontrol" >                       &NBSP ;             <li data-tab-index= "0" class= "Lpdot" ></li> <li data-tab-index= " 0 "class=" Lpdot lpcur "></li> <li data-tab-index=" 0 "class=" Lpdot "></li> <li data-tab-index=" 0 "Class=" Lpdot ></li> <li data-tab-index= "0" class= "Lpdot" ></li> </ul>  . Bottomcontrol {    height:40px     width:100%;     Text-align:center;}  . Lpdot {    width:14px     height:14px;     margin:15px 5px 0px 5px;     BACKG Round-color: #dfcea5;     BORDER-RADIUS:7PX;     Display: Inline-block;     Cursor:pointer; Summary   Above is a few applications of inline-block, although very simple, but once you do not use Inline-block, realize is relatively troublesome, and the effect is not satisfactory!