I want to get div1 and div2 align horizontally but if I use display: inline-block there is a margin between these divs.
This is my html
<div>
<div id="content1">
<div id="div1">contenido1</div>
<div id="div2">contenido2</div>
</div>
<div id="content2">contenido3</div>
</div>
and the CSS:
#content1
{
background-color:green;
width: 800px;
border: 0px;
padding: 0px;
margin: 0px auto;
}
#content2
{
background-color:purple;
width: 800px;
border: 0px;
padding: 0px;
margin: 0px auto;
}
#div1
{
background-color:brown;
width: 600px;
border: 0px;
padding: 0px;
margin: 0px;
display: inline-block;
}
#div2
{
background-color:blue;
width: 200px;
border: 0px;
padding: 0px;
margin: 0px;
display: inline-block;
}
#div3
{
background-color:yellow;
width: 600px;
border: 0px;
padding: 0px;
margin: 0px auto;
}
How can this be done in CSS? I dont know what to do.