更新:我已更改%
并将px
值设为max-width
,但它仍然没有响应图像,移动菜单也没有工作..(link to website)
我正在使用Bootstrap工作,但出于某种原因,它没有响应。我将viewport
设置为meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"
Bootstrap.css
,然后是theme.css
。
答案 0 :(得分:0)
如果您想制作自适应网站,则应固定宽度 停止。例如,在您的网站上,您有一个名为" .contacts" 的图片和图片" Mazars Messenger"(在这里添加一个类并使用它而不是我的代码中的img)。尝试将这些属性设置为它,看看会发生什么:
.contacts{
max-width: 800px;
width: 100%;
}
/*here you add your own class instead of img to affect only the image with that class*/
img{
max-width: 800px;
height: auto;
width: 100%;
}
.container {
max-width: 970px;
width: 100%;
}

答案 1 :(得分:0)
我看到了几个问题:
1)您的col-lg-1
和col-lg-10
类需要立即位于row
类的div中,该类位于container
类内。不要将它们包装在modal-body
中 - 这会阻止响应式网格样式正常工作。
2)您可能应该在列中添加一些col-md-**
和col-sm-**
类,以便更好地控制中小尺寸的比例,而不是仅指定大尺寸。
3)从container
内的班级中取出所有固定宽度。
答案 2 :(得分:0)
您正在强制以像素为单位的某些宽度值,例如:
.contacts {
width: 800px;
display: block;
}
如果您希望它具有响应性,您需要设置百分比值,如下所示:
.contacts {
max-width: 800px;
width: 100%;
display: block;
}