我有一个网站。 Please see this。它在大屏幕上工作正常但是当我在手机上看到它时,颜色部分粘在左边。请告诉我该怎么办?
答案 0 :(得分:2)
替换为此,以下html将解决问题
<input class="form-control center-block" name="colorpicker" onchange="hello(colorpicker.value);" style="width: 50px;" type="color">
答案 1 :(得分:1)
您输入的是一个类.form-control
,并且在bootstrap.css中,display:inline-block
到.form-control
的css属性仅应用于大于768px
的屏幕上,因此当您调整为小型时屏幕.form-control
获取display:block
因为它正在发生,只需将一个自定义类添加到您的输入和此css。
input.custom_class{
display: inline-block !important;
}
答案 2 :(得分:1)
您可以在响应中添加此css for canvas:
canvas {
border: 2px solid #c0c0c0;
float: left;
width: 100%;
}
答案 3 :(得分:1)
删除class =&#34; form-control&#34;如果你不希望这种情况发生并单独设计它们。它的bootstrap的断点做到了这一点。