css或 js怎么让左侧menu竖着铺满整个高度呢?(我用的bootstrap,menu写的百分比.所以不能用定位来写) 30

js也尝试过,但是总是100%高度.求高手指点.... js也尝试过,但是总是100%高度.求高手指点. 展开
 我来答
百度网友a19d193
2015-07-28 · TA获得超过3446个赞
知道大有可为答主
回答量:1464
采纳率:100%
帮助的人:1483万
展开全部

js是可以的,做不到是你的代码写的有问题。

css的话只能模拟,不能做到真实铺满,就像bootstrap的栅格那样。如

<div style="position: relative; background-image: url(...)">
    <div style="position: absolute; width: 40%;">
    </div>
    <div style="padding-left: 40%; background-color: ...">
    </div>
</div>

这个是我常用的方式,不过如果左边比右边高就完蛋了。

所以,最简单的办法还是直接用table吧

追问

这样写的js,有什么问题吗?如果修改的话 要怎么修改呢?

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式