方法一:
float:right
此外,浮动还会使得布局更紧凑(没空隙)
<div style="background-color: red;width: 100%;height: 60px;/* text-align: right; */"><div style="width: 30px;height: 100%;background-color: yellow;float: right;">hello</div><div style="width: 60px;height: 100%;background-color: blue;float: right;">hi</div></div>
效果图如下:
方法二:
display:inline-block+text-align:right
text-align:right影响的是其下的行内元素或文字,所以inline-block使得div具有了行内元素的特性,可以右对齐
<div style="background-color: red;width: 100%;height: 60px;text-align: right;"><div style="width: 30px;height: 100%二年级家长寄语;background-color: yellow;display: inline-block;">hello</div><div style="width: 60px;height: 100%;background-color: blue;display: inline-block;">hi</div></div>
效果童话故事作文100字图如下:
从上面两个方法来看:
float的布局更为紧凑一些;
float:right会改变顺序,而text-align:right不会;
text-align同时会影响其下元素的文字对齐方式;
所以,综合两个方法,可以得到如下组合:
<div style="background-color: red;width: 100%;hei人的本质在其现实性上是ght: 60px;text-align: right;"><div style="width: 30px;height: 100%;background作文小标题-color: yellow;display: inline-block;">hello</div><div style="width: 60px;height: 100%;background-color: blue;float: right;">hi</div></div>
效果如下:
进一步发现,综合之后:
布局更为紧凑;
float和inline-block同行时,并不会产生覆盖浮动的现象,只是会各自规矩地排列着。
到此这篇关于css下div下同行多元素右对齐的文章就介绍到这了,更多相关div同行多元素右对齐内容请搜索www.887551.com以前的文章或继续浏览下警察体检太严了面的相关文章,希望大家以后多多支持www.887551.com!
本文发布于:2023-04-03 19:54:02,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/c36ebd3df2816acd00a3746a28f8b2be.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:css下div下同行多元素右对齐.doc
本文 PDF 下载地址:css下div下同行多元素右对齐.pdf
留言与评论(共有 0 条评论) |