css刪除頁面周邊空白
在預設狀態下,頁面周邊可能存在一些空白,看如下程式碼例項:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style> body { text-align:left; background-color:green; } </style> </head> <body> 螞蟻部落 </body> </html>
雖然文字是居左排列,但是與頁面最左側有一定的空隙。
特別說明:即使body尺寸沒有鋪滿全屏,但背景色也會有全屏效果。
這個是由body元素的預設margin外邊距導致的,程式碼修改如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style> body { text-align:left; background-color:green; margin:0px; } </style> </head> <body> 螞蟻部落 </body> </html>
將body的外邊距設定為0即可消除空白;HTML中很多元素自帶的CSS屬性可能並不是我們真正需要的,所以在頁面佈局之前通常要重置一下CSS屬性值,最為簡單粗暴的一個是:
[CSS] 純文字檢視 複製程式碼* { margin:0px; padding:0px; }
上面的方式過於粗暴,並且使用*萬用字元也會影響一些效能;推薦以下類似更為精細的方式:
[CSS] 純文字檢視 複製程式碼html,body,ul,li,ol,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,img { margin: 0; padding: 0 } fieldset,img { border: 0 } img { display: block } address,caption,cite,code,dfn,th,var { font-style: normal; font-weight: normal } ul,ol { list-style: none } input { padding-top: 0; padding-bottom: 0; font-family: "SimSun","宋體" } input::-moz-focus-inner { border: 0; padding: 0 } select,input { vertical-align: middle } select,input,textarea { font-size: 12px; margin: 0 } input[type="text"],input[type="password"],textarea { outline-style: none; -webkit-appearance: none } textarea { resize: none } table { border-collapse: collapse }
可能還有更好的,可以自行去網上查詢搜尋,這裡不多介紹。
相關文章
- windows10系統如何刪除word空白頁面Windows
- WPS文字刪除空白頁教程
- word 文件空白頁刪不掉
- word最後一頁空白頁怎麼刪除不了_word中最後一頁刪不掉處理方法
- Word中怎麼刪除空白頁?這三種方法簡單高效專業
- PHP返回頁面空白原因分析-Nginx+PHPPHPNginx
- .NET中刪除空白字串的10大方法字串
- css頁面佈局CSS
- CSS_頁面引用CSS
- Python如何刪除字串中多餘空白字元?Python字串字元
- 用CSS建立列印頁面CSS
- 微力開啟頁面空白,不顯示目錄
- [BUG反饋]模型管理中刪除模型後頁面不重新整理模型
- 刪除google網頁快照方法Go網頁
- HTML頁面和CSS檔案HTMLCSS
- 如何快速刪除Word中的頁首橫線?刪除頁首橫線技巧分享
- ASP.NET使用HttpModule壓縮並刪除空白Html請求ASP.NETHTTPHTML
- 記錄一次開發中遇到的問題:Vue 重新整理頁面後,頁面空白Vue
- css如何給文字新增刪除線CSS
- excel無盡空白行刪不了 excel有100萬行怎麼刪除Excel
- JHipster專案啟動後預設的8080主頁是空白頁面?
- 移動前端除錯頁面–weinre前端除錯
- css頁面樣式初始化CSS
- nginx+PHP-fpm 配置後頁面顯示空白的解決方法NginxPHP
- Blazor釋出到IIS中頁面一片空白的問題Blazor
- 【mybatis-plus】分頁、邏輯刪除MyBatis
- 網路負面訊息如何刪除?為什麼不能直接刪除客戶投訴的負面資訊?
- 得到txt空白行的行數、將txt檔案的空行刪除和刪除csv檔案中指定的行
- 利用whistle除錯移動端頁面除錯
- CSS入門指南-4:頁面佈局CSS
- 【靜態頁面架構】CSS之列表架構CSS
- 【靜態頁面架構】CSS之表格架構CSS
- CSS3頁面開關燈效果CSSS3
- 巧妙使用CSS建立可以列印的頁面CSS
- 解決vue.js打包過後點選詳情頁面在伺服器中重新整理頁面空白Vue.js伺服器
- vue-cil3 Pages部署頁面空白及重新整理404問題Vue
- 帝國cms開啟升級頁面e/update/index.php是空白IndexPHP
- css刪除超連結底部的橫線CSS