Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 如何制作~20 em宽的元素_Css_Susy Compass - Fatal编程技术网

Css 如何制作~20 em宽的元素

Css 如何制作~20 em宽的元素,css,susy-compass,Css,Susy Compass,我有一个16列的Susy网格。我想将某个元素的宽度设置为可以包含30(r)ems文本的最小列数 我想要达到的效果是,在调整大小期间,该元素的宽度或多或少是固定的(但与网格对齐),而页面中的其余元素在调整列的大小后收缩或扩展 如何将宽度设置为“容纳X(r)ems所需的(最小)列数”您必须在这一点上发挥创意。听起来很有趣,但我不确定我现在是否有时间。基本上,您希望计算不同大小的列的实际宽度(将断点考虑在内),并在列跨度过大或过小时更改它。数学应该是相当直接的,但是实现在很大程度上取决于您的标记。或者

我有一个16列的Susy网格。我想将某个元素的宽度设置为可以包含30(r)ems文本的最小列数

我想要达到的效果是,在调整大小期间,该元素的宽度或多或少是固定的(但与网格对齐),而页面中的其余元素在调整列的大小后收缩或扩展


如何将宽度设置为“容纳X(r)ems所需的(最小)列数”

您必须在这一点上发挥创意。听起来很有趣,但我不确定我现在是否有时间。基本上,您希望计算不同大小的列的实际宽度(将断点考虑在内),并在列跨度过大或过小时更改它。数学应该是相当直接的,但是实现在很大程度上取决于您的标记。或者,当然,您可以目不转睛地观察它,然后非常接近它。