首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >处理基于子代数量的约束CSS - width

处理基于子代数量的约束CSS - width
EN

Stack Overflow用户
提问于 2015-01-10 15:43:24
回答 1查看 35关注 0票数 0

我正在使用gridstylesheets.org来处理约束CSS。我的html是这样的:

代码语言:javascript
运行
复制
<div class="box side-by-side">
  <div class="space"></div>
  <div class="space"></div>
  <div class="space"></div>
</div>

我希望每个.space.box的高度,并有均匀的宽度大小。在本例中,.box宽度除以3。

到目前为止,我有这样的想法:

代码语言:javascript
运行
复制
.side-by-side .space {
  left: >= ::parent[left];
  top: >= ::parent[top];
  width: == 200;
  height: == 100;
}
.side-by-side {
  @h .space in([.side-by-side]);
}

它将.space浮动在父对象中,但我不确定如何设置宽度。我想做这样的事情:

代码语言:javascript
运行
复制
width: == ::parent[width] / ::parent[num-children];
EN

回答 1

Stack Overflow用户

发布于 2015-02-23 09:11:47

我相信这将会奏效:

代码语言:javascript
运行
复制
(.space)[width] == ((.box)[width]) / 3;
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27873990

复制
相关文章

相似问题

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