我正在通過 google apps 腳本開發一個網絡應用程序。我首先將內聯元素(span)放在 body 元素上。但是,屏幕的最左邊緣和 span 元素的左邊緣之間存在間隙。而且這個差距還不小。我在js fiddle上嘗試了同樣的事情,但是沒有像谷歌應用程序腳本的實現那么長的差距。圖像 中藍色的元素是跨度。身體是紅色的。html<body>
<span>test</span>
</body>樣式可以在Chrome開發者工具上看到。對于跨度:對于身體:我想將 span 元素在 body 上左對齊。請讓我知道解決方案。提前致謝。
1 回答

守著一只汪
TA貢獻1872條經驗 獲得超4個贊
我找到了問題的原因。也就是說,span 元素上方有全角空格。我有全角空格。我刪除了頭部的所有空格??缍茸髠鹊目p隙消失了。
我無法判斷是否有空格,因為看不到空格。我認為所有空格都用半角空格放置,不會在 html 上留下任何空格。
前:
<!DOCTYPE html>
<html>
<head>
<base target="_top">
<?!= include('css'); ?>
</head>
<body>
<span>test</span>
</body>
</html>
之前有一個全角空格<base target="_top">。
后:
<!DOCTYPE html>
<html>
<head>
<base target="_top">
<?!= include('css'); ?>
</head>
<body>
<span>test</span>
</body>
</html>
您可以將邊距和填充全局設置為 0,以刪除頁面上每個對象的所有默認邊距和填充
* {
margin: 0;
padding:0;
}
- 1 回答
- 0 關注
- 144 瀏覽
添加回答
舉報
0/150
提交
取消