V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
arbipher
V2EX  ›  问与答

前端小白请教CSS:嵌套div的width和center的问题

  •  
  •   arbipher · 2014-01-15 14:38:02 +08:00 · 2250 次点击
    这是一个创建于 3751 天前的主题,其中的信息可能已经有所发展或是发生改变。
    前端小白,CSS学习中。
    场景是这样的,外面div套里面div。里面的div指定宽度,外面的div在页面上居中。

    比如这样:



    我的问题是:
    我的目标是指定内层div(即info_block)的width,想让外层(即info_wrapper)居中。
    但是如果我不指定info_wrapper的width,“margin: 0 auto;”就没效果。
    如果我指定了info_wrapper的width,就意味这,每次我修改info_block的width,就得去修改info_wrapper的宽度。

    这里有什么办法可能让宽度只在一个地方指定。
    内层info_block的数量可能是变化的,这个地方是三个,那个地方是四个。

    谢谢。
    5 条回复    1970-01-01 08:00:00 +08:00
    FrankFang128
        1
    FrankFang128  
       2014-01-15 14:53:27 +08:00   ❤️ 1
    FrankFang128
        2
    FrankFang128  
       2014-01-15 14:54:13 +08:00   ❤️ 1
    FrankFang128
        3
    FrankFang128  
       2014-01-15 14:57:24 +08:00   ❤️ 1
    再次更新注释 http://jsbin.com/OXUzIwip/5/edit
    CSS 里不能使用 "//" 来注释,有大坑。
    FrankFang128
        4
    FrankFang128  
       2014-01-15 14:58:25 +08:00   ❤️ 1
    目测已经没有问题了。
    arbipher
        5
    arbipher  
    OP
       2014-01-15 15:04:22 +08:00
    @FrankFang128 太感谢了。果然CSS hack的东西博大精深。恨不能给你32个赞。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3999 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 05:15 · PVG 13:15 · LAX 22:15 · JFK 01:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.