How to center on the same "line" two div blocks?
First div:
<div id=bloc1><?php echo " version ".$version." Copyright © All Rights Reserved."; ?></div>
Second div:
<div id=bloc2><img src="..."></div>
To display multiple div tags in the same line, we can use the float property in CSS styles. The float property takes left, right,none(default value) and inherit as values. The value left indicates the div tag will be made to float on the left and right to float the div tag to the right.
You can use display: inline to put the two div elements inline. Explanation: div elements are block elements, so their display style is usually display: block . You can wrap both the div elements in a span tag. Explanation: span works the same way as the div , to organize and group elements.
You can use display:inline-block . This property allows a DOM element to have all the attributes of a block element, but keeping it inline. There's some drawbacks, but most of the time it's good enough.
You need to set the Div to be 'display: inline' to appear next to the span element.
CSS:
#block_container { text-align:center; } #bloc1, #bloc2 { display:inline; }
HTML
<div id="block_container"> <div id="bloc1"><?php echo " version ".$version." Copyright © All Rights Reserved."; ?></div> <div id="bloc2"><img src="..."></div> </div>
Also, you shouldn't put raw content into <div>
's, use an appropriate tag such as <p>
or <span>
.
Edit: Here is a jsFiddle demo.
You can do this in many way.
- Using
display: flex
#block_container { display: flex; justify-content: center; }
<div id="block_container"> <div id="bloc1">Copyright © All Rights Reserved.</div> <div id="bloc2"><img src="..."></div> </div>
- Using
display: inline-block
#block_container { text-align: center; } #block_container > div { display: inline-block; vertical-align: middle; }
<div id="block_container"> <div id="bloc1">Copyright © All Rights Reserved.</div> <div id="bloc2"><img src="..."></div> </div>
- using
table
<div> <table align="center"> <tr> <td> <div id="bloc1">Copyright © All Rights Reserved.</div> </td> <td> <div id="bloc2"><img src="..."></div> </td> </tr> </table> </div>
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With