一些寫css樣式時遇到的坑

1. body未設(shè)置width和weight

body {
    width: 100%;
    height: 100%;
}



2. 忽略了div的默認(rèn)邊距
解決辦法:前往https://meyerweb.com/eric/tools/css/reset/下載reset.css
引用到項目中去即可,作用是清除默認(rèn)樣式



3. 設(shè)置居中的辦法
使用margin:(以class=“dm”的div為例)

.dm {
    width: 5.4rem;
    margin: 0 auto;
}



4. 子元素需要使用position:absolute時
子元素使用絕對定位時,父元素必須是relative

.a{
    position: relative;
    .b{
        position: absolute;
     }
}



5. 引入圖片的兩種辦法

  • 一種是直接使用<img>標(biāo)簽
<img class="searchlogo" src="./images/main/main-30.png" />
  • 一種是使用background屬性來導(dǎo)入圖片
.searchbox {
    background: url('../images/main/main-32.png');
    background-size: 100% 100%;
}
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補...
    _Yfling閱讀 14,122評論 1 92
  • ?前端面試題匯總 一、HTML和CSS 21 你做的頁面在哪些流覽器測試過?這些瀏覽器的內(nèi)核分別是什么? ...
    Simon_s閱讀 2,369評論 0 8
  • 本課來自http://www.imooc.com/learn/9請不要用作商業(yè)用途。 HTML5 HTML介紹 H...
    PYLON閱讀 3,447評論 0 5
  • CSS 是什么 css(Cascading Style Sheets),層疊樣式表,選擇器{屬性:值;屬性:值}h...
    崔敏嫣閱讀 1,576評論 0 5
  • 一:在制作一個Web應(yīng)用或Web站點的過程中,你是如何考慮他的UI、安全性、高性能、SEO、可維護性以及技術(shù)因素的...
    Arno_z閱讀 1,361評論 0 1

友情鏈接更多精彩內(nèi)容