首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >跨浏览器CSS,用于左对齐和右对齐。

问跨浏览器CSS,用于左对齐和右对齐。
EN

Stack Overflow用户
提问于 2010-07-24 10:21:28
回答 4查看 5K关注 0票数 2

跨浏览器CSS工作,允许左和右对齐文本在同一行?

示例(其中每个文本引文应尽可能左对或右对齐):

代码语言:javascript
复制
stuff on the right                                              stuff on the left

  • 没有浮标的答案。除非有一种方法可以使文本在多色css页面中不脱离父div/容器.
EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-07-24 10:25:07

带有容器标签:

代码语言:javascript
复制
<div>
  <p style="float: left">stuff on the left</p>
  <p style="float: right">Tstuff on the right </p>
</div>

带有内联标记:

代码语言:javascript
复制
<div>
  <span style="float: left">stuff on the left</span>
  <span style="float: right">Tstuff on the right</span>
</div>
票数 5
EN

Stack Overflow用户

发布于 2010-07-24 10:22:52

浮动:左代表左边,浮动:右边代表右边。或绝对/相对定位。很肯定这两种方法都能在主要的浏览器上运行。

票数 2
EN

Stack Overflow用户

发布于 2010-07-25 05:04:51

让我们假设这是HTML代码:

代码语言:javascript
复制
<div>
  <div id="left" style="float: left">stuff on the left</div>
  <div id="right" style="float: right">Tstuff on the right </div>
</div>

您可以做的是使用JQuery找到最高的div,然后用最高的div设置#左、右的div。下面是一个示例代码:

代码语言:javascript
复制
if ($('#left').height()<$('#right').height()) {
  $('#left').height($('#right').height());
} else {
  $('#right').height($('#left').height());
}

或者你可以用“等高jquery”搜索其他解决方案。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3324694

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档