我正在尝试制作一个具有侧边导航栏的网站,该栏以像素为单位进行固定和定义,因为无论窗口大小如何,我都需要它保持相同的大小。但是页面的其余部分需要响应。 我遇到的问题是,由于导航栏以像素为单位定义,而页面的其余部分以百分比为单位,我有一个我不想要的水平滚动条。我正在寻找一种只使用窗口中剩余的水平空间的方法,即减去导航使用的像素? 谢谢
最佳答案
这听起来像是 css calc 的工作:
width:90%;
width:calc(100% - 90px);
请注意,我们首先在没有计算的情况下写入宽度作为旧浏览器的后备。
关于html - 固定侧边导航栏后剩余空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28221259/