如何用DIV+CSS让导航的背景自适应浏览器宽度。见

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  按照楼主说的图片不用背景图片的方式,那就要用前景图片,那你导航文字还要用绝对定位到图片上??

  不用背景图片也不用前景图片的线的canvas绘图吧....更加复杂了 低版本浏览器兼容性也不好

  你一定要图片宽度跟着浏览器宽度变化的话,html和body设置为100%,底下垫一层div,宽度设置100%,插入图片宽度设置100%,就可以了。

  红色菜单不用图片,新宝gg创造奇迹只用css是可以实现的,使用border来画红色三角形部分,就解决了,不需要使用canvas。

  红色菜单的定位的问题,可以使用flex,不过在老浏览器里兼容性不好,这个设计好像没有其他很好的解决办法,只能用flex。