开发者社区> 问答> 正文

关于css布局的一个小问题

页面文件是这样的

    <div id="area" style="border: 1px solid #ccc; background: #eee;">
        <div id="nav">
            <a style="padding-left: 20px" href="#" onclick="loadWorkArea('pages/welcome.js','noTree');$jq('#navTitle').html('');">首页</a>
            <span style="padding-left: 10px">当前位置:</span>
            <span id="navTitle"></span>
            <span style="margin-right: 20px; float: right">
                <a href="<%=projectRootPath%>logout" class="line">退出</a>
            </span>
            <span style="padding-right: 20px; float: right">
                当前用户:${LoginPerson.name != null ? LoginPerson.name : LoginUser.ygxm}
            </span>
        </div>
        <!-- 工作区内容  -->
        <div id="container" style="width: 100%; margin: auto;"></div>
    </div>

screenshot

展开
收起
a123456678 2016-03-25 15:08:11 1772 0
1 条回答
写回答
取消 提交回答
  • float:right让元素脱离文档流了,而左边的元素还在文档流里面。
    这种情况建议写法是左边一个容器 float:left, 右边一个容器 float:right,左边的内容都扔左边,右边的内容都扔右边,父级清除浮动

    2019-07-17 19:14:26
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
零基础CSS入门教程 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载