Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 删除手持触摸屏的底部边距_Css_Height_Margin_Handsontable - Fatal编程技术网

Css 删除手持触摸屏的底部边距

Css 删除手持触摸屏的底部边距,css,height,margin,handsontable,Css,Height,Margin,Handsontable,我正在Mac OS Sierra 10.12.6下使用Chrome版本61.0.3163.100(官方版本)(64位)或Safari版本11.0(12604.1.38.1.7) 我想创建一个可触摸的手机,其高度可能超过屏幕的高度: 我意识到桌子下面总是有一个底边,有人知道如何去掉它吗 var-app=angular.module('app',['ngHandsontable']); app.controller('Ctrl'、['$scope'、'$filter'、'$timeout'、'h

我正在Mac OS Sierra 10.12.6下使用Chrome版本61.0.3163.100(官方版本)(64位)或Safari版本11.0(12604.1.38.1.7)

我想创建一个可触摸的手机,其高度可能超过屏幕的高度:

我意识到桌子下面总是有一个底边,有人知道如何去掉它吗

var-app=angular.module('app',['ngHandsontable']);
app.controller('Ctrl'、['$scope'、'$filter'、'$timeout'、'hotRegisterer',函数($scope、$filter、$timeout、hotRegisterer){
$scope.dataJson=[
[5], [7], [5], [7], [5], [7], [5], [7], [5],
[7], [5], [7], [5], [7], [5], [7], [5], [7],
[5], [7], [5], [7], [5], [7], [5], [7], [5],
[7], [5], [7], [5], [7], [5], [7], [5], [7],
[5], [7], [5], [7], [5], [7], [5], [7], [5],
[7], [5], [7], [5], [7], [5], [7]
];
$scope.settings={
上下文菜单:正确,
onAfterCreateRow:函数(索引、金额){
console.log(“onAfterCreateRow”);
$timeout(函数(){
$scope.$digest();
});
}
};
}]);

我在你的演示中看到的是;默认浏览器样式(
页边距
)添加到
正文
,而不是表中

body
设置
margin
CSS属性会很有帮助。请在下面的代码片段中亲自查看,或在此处查看:

var-app=angular.module('app',['ngHandsontable']);
app.controller('Ctrl'、['$scope'、'$filter'、'$timeout'、'hotRegisterer',函数($scope、$filter、$timeout、hotRegisterer){
$scope.dataJson=[
[5],
[7],
[5],
[7],
[5],
[7],
[5],
[7],
[5],
[7],
[5],
[7],
[5],
[7],
[5],
[7],
[5],
[7],
[5],
[7],
[5],
[7],
[5],
[7],
[5],
[7],
[5],
[7],
[5],
[7],
[5],
[7],
[5],
[7],
[5],
[7],
[5],
[7],
[5],
[7],
[5],
[7],
[5],
[7],
[5],
[7],
[5],
[7],
[5],
[7],
[5],
[7]
];
$scope.settings={
上下文菜单:正确,
onAfterCreateRow:函数(索引、金额){
console.log(“onAfterCreateRow”);
$timeout(函数(){
$scope.$digest();
});
}
};
}]);

正文{页边距底部:0;/*或页边距:0;*/}

我在小提琴上找不到任何
页边距底部
。我只是在Mac下放了一个Chrome屏幕截图。在
表上没有声明
页边距
属性,但在包含
正文
标记上声明了默认的用户代理
页边距
。这些是通常需要重置的典型供应商(浏览器)样式。请看:@UncaughtTypeError我尝试了你的JSBin,但它仍然显示“边距”。。。您是否保存了正确的JSBin?您甚至不需要我的JSBin克隆-只需在您自己的JSBin演示的
主体
标记中添加一个内联样式,例如:
style=“margin:auto;”
-然后更新它,完成后通知我,我将检查它以验证预期的更改是否已实现。您可以制作一个工作的JSBin吗?这在SO的预览中不是很明显。在您当前的JSBin中,如果我们向下滚动到表的底部,我们仍然会看到一个空格,特别是与左边的比较。您能注意到这一个的区别吗?->是的,桌子底部有空位。我想我没有抓住你。这是我在这里看到的一个截图。底部没有边距!好吧,我们看到了不同的东西。我用的是铬。我在OP里放了一个屏幕截图。