我在页面上添加了一个边距权限,这在移动设备上特别明显。我已经尝试了question thread中的所有内容,例如body, html {margin:0;}
,但没有任何效果。我已尝试添加!重要的内容以及margin-right:-8px;
,但我仍然看到右边的默认边距。
编辑: 我把它缩小到导致问题的2个div并将它们放入codepen中。 http://codepen.io/caesar9/pen/jWyaoq
答案 0 :(得分:0)
确保所选元素包含margin:0!important
和padding:0!important
。
否则,检查width
是否设置正确。否则,请提供您的代码示例。
答案 1 :(得分:0)
我已修好了!
第一个div中的IMG由于某种原因而溢出width: 100%;
所以我把它减少到了90%。
我没有在页脚上设置宽度,因此我也添加了width: 100%;
并且边距现已消失。
为什么IMG会使用width: 100%;
溢出元素? &安培;如果它没有设置宽度,为什么页脚会溢出?
答案 2 :(得分:0)
100% + margin = more than 100%
图像是问题 - 因为browser.get("/index").then(function() {
element.all(by.css('game-player')).get(randomUser).click();
browser.sleep(sleep);
element(by.id('invite-user')).isDisplayed().then(function(clickUser) {
if (clickUser) {
inviteUser();
} else {
browser.get("/index").then(function() {
element.all(by.css('game-player')).get(randomUser).click();
browser.sleep(sleep);
inviteUser();
});
}
});
function inviteUser(){
element(by.id('invite-user')).click();
element(by.id('role')).sendKeys('Player');
button.click();
browser.sleep(sleep);
expect(element(by.id('pending-admin-approval')).first().isDisplayed()).toBe(true);
}
});
如果你想要保证金,那么在它的容器上添加填充