Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/36.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
Html Material Design Lite粘性小页脚在flex容器中使用时被截断_Html_Css_Flexbox_Material Design Lite - Fatal编程技术网

Html Material Design Lite粘性小页脚在flex容器中使用时被截断

Html Material Design Lite粘性小页脚在flex容器中使用时被截断,html,css,flexbox,material-design-lite,Html,Css,Flexbox,Material Design Lite,我试图在material design lite框架中实现一个粘性页脚。我之所以选择这样做,是因为MDL已经在使用它,而且它是我所知道的最灵活、最没有黑客攻击的方法 main.main-layout{ 显示器:flex; 弯曲方向:立柱; 证明内容:之间的空间; } .网页内容{ /*最小高度:500px*/ } div.mdl-layout\u容器{ 高度:自动; } 网站名称 某种导航条元素 材料设计Lite将.mdl-layout\u容器的高度设置为100%,阻碍内部元件的生长

我试图在material design lite框架中实现一个粘性页脚。我之所以选择这样做,是因为MDL已经在使用它,而且它是我所知道的最灵活、最没有黑客攻击的方法

main.main-layout{
显示器:flex;
弯曲方向:立柱;
证明内容:之间的空间;
}
.网页内容{
/*最小高度:500px*/
}
div.mdl-layout\u容器{
高度:自动;
}

网站名称
某种导航条元素


  • 材料设计Lite将
    .mdl-layout\u容器的
    高度
    设置为
    100%
    ,阻碍内部元件的生长。这会导致
    .page content
    溢出
    .mdl-layout\u content
    ,为页脚留下零空间

    摆脱那个麻烦的高度

    .mdl-layout__container {
        height: auto;
    }
    

    我删除了css中的所有height属性声明,并模拟了实际内容。你可以看到问题依然存在@DarryYeo我已经澄清了我的答案。实现了你的答案,仍然没有运气:(@DarryYeo事实上,我的规则被MDL取代,已修复,现在你的修复似乎有效!你是天才@DarryYeo