首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >删除中间列的边距时,div的右边缘不对齐

删除中间列的边距时,div的右边缘不对齐
EN

Stack Overflow用户
提问于 2011-10-03 01:11:53
回答 1查看 166关注 0票数 0

在使用Blueprint CSS框架时,我想删除所有列之间的边距。不幸的是,当我删除这些边距时,任何跨越所有列的div现在看起来都比删除了边距的那些行上的div的总宽度还要宽。在那些有很多列的行上效果更差。

对于那些我使用了全部24列的行,我希望div的右边缘对齐。这个问题可以在不求助于一堆Blueprint hack的情况下解决吗,或者不需要手动调整容器或其他东西的大小来解决丢失的页边距吗?

Head中的代码:

代码语言:javascript
复制
<style type="text/css">
        .topnav{background-color:blue;}
        .logo{background-color:yellow;}
        .icons{background-color:orange;}
        .search{background-color:red;}
</style>

Body中的代码:

代码语言:javascript
复制
<div class="container">
        <div class="span-24 first last top topnav">Top Nav</div>
        <div class="span-5 first logo">Logo</div>
        <div class="span-3 append-8 icons">Icons</div>
        <div class="span-8 last bottom search">Search</div>
</div>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-10-03 01:37:57

如果你真的需要删除列之间的边距(我怀疑是这样的,但没有更多的信息,我无法提供更多的帮助),那么最好的方法是重做整个网格。以下是blueprint的生成器,您可以在其中指定所有需要的变量,包括间隔(列之间的边距):http://ianli.com/blueprinter/

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

https://stackoverflow.com/questions/7627895

复制
相关文章

相似问题

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