Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/39.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.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 如何让块填充浮点旁边的剩余水平空间,而不使用“溢出:隐藏”或边距?_Css - Fatal编程技术网

Css 如何让块填充浮点旁边的剩余水平空间,而不使用“溢出:隐藏”或边距?

Css 如何让块填充浮点旁边的剩余水平空间,而不使用“溢出:隐藏”或边距?,css,Css,我最习惯在浮点旁边设置块的技术是将块设置为具有overflow:hidden并且它扩展以填充“剩余”水平空间,假设它本身没有使其不可能的子块元素 例如: 我还熟悉将浮动的宽度作为另一个块的边距的用法。但这并不适合100%的时间,尤其是当浮动宽度未知时 是使用表格单元格的唯一剩余选项?还有其他我忽略的可能性吗?据我所知,仅仅使用CSS没有更多可能的解决方案 当然,如果JavaScript方法很关键,并且宽度未知,那么它是存在的。但对于正常情况,这不是推荐的方法

我最习惯在浮点旁边设置块的技术是将块设置为具有
overflow:hidden并且它扩展以填充“剩余”水平空间,假设它本身没有使其不可能的子块元素

例如:

我还熟悉将浮动的宽度作为另一个块的边距的用法。但这并不适合100%的时间,尤其是当浮动宽度未知时


是使用
表格单元格的唯一剩余选项
?还有其他我忽略的可能性吗?

据我所知,仅仅使用CSS没有更多可能的解决方案

当然,如果JavaScript方法很关键,并且宽度未知,那么它是存在的。但对于正常情况,这不是推荐的方法