首頁 web前端 css教學 css 框架—base.css

css 框架—base.css

Feb 10, 2017 pm 03:46 PM
Base

今天发下我自己的 css 框架——base.css,作用是重设浏览器默认样式和提供通用原子类。

@charset "utf-8";
/*!
 * @名称:base.css
 * @功能:1、重设浏览器默认样式
 *       2、设置通用原子类
 */
/* 防止用户自定义背景颜色对网页的影响,添加让用户可以自定义字体 */
html {
    background:white;
    color:black;
}
/* 内外边距通常让各个浏览器样式的表现位置不同 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
    margin:0;
    padding:0;
}
/* 要注意表单元素并不继承父级 font 的问题 */
body,button,input,select,textarea {
    font:12px \5b8b\4f53,arial,sans-serif;
}
input,select,textarea {
    font-size:100%;
}
/* 去掉 table cell 的边距并让其边重合 */
table {
    border-collapse:collapse;
    border-spacing:0;
}
/* ie bug:th 不继承 text-align */
th {
    text-align:inherit;
}
/* 去除默认边框 */
fieldset,img {
    border:none;
}
/* ie6 7 8(q) bug 显示为行内表现 */
iframe {
    display:block;
}
/* 去掉 firefox 下此元素的边框 */
abbr,acronym {
    border:none;
    font-variant:normal;
}
/* 一致的 del 样式 */
del {
    text-decoration:line-through;
}
address,caption,cite,code,dfn,em,th,var {
    font-style:normal;
    font-weight:500;
}
/* 去掉列表前的标识,li 会继承 */
ol,ul {
    list-style:none;
}
/* 对齐是排版最重要的因素,别让什么都居中 */
caption,th {
    text-align:left;
}
/* 来自yahoo,让标题都自定义,适应多个系统应用 */
h1,h2,h3,h4,h5,h6 {
    font-size:100%;
    font-weight:500;
}
q:before,q:after {
    content:'';
}
/* 统一上标和下标 */
sub,sup {
    font-size:75%;
    line-height:0;
    position:relative;
    vertical-align:baseline;
}
sup {
    top:-0.5em;
}
sub {
    bottom:-0.25em;
}
/* 让链接在 hover 状态下显示下划线 */
a:hover {
    text-decoration:underline;
}
/* 默认不显示下划线,保持页面简洁 */
ins,a {
    text-decoration:none;
}
/* 去除 ie6 & ie7 焦点点状线 */
a:focus,*:focus {
    outline:none;
}
/* 清除浮动 */
.clearfix:before,.clearfix:after {
    content:"";
    display:table;
}
.clearfix:after {
    clear:both;
    overflow:hidden;
}
.clearfix {
    zoom:1; /* for ie6 & ie7 */
}
.clear {
    clear:both;
    display:block;
    font-size:0;
    height:0;
    line-height:0;
    overflow:hidden;
}
/* 设置显示和隐藏,通常用来与 js 配合 */
.hide {
    display:none;
}
.block {
    display:block;
}
/* 设置浮动,减少浮动带来的 bug */
.fl,.fr {
    display:inline;
}
.fl {
    float:left;
}
.fr {
    float:right;
}
登入後複製

更多css 框架——base.css相关文章请关注PHP中文网!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

<🎜>:泡泡膠模擬器無窮大 - 如何獲取和使用皇家鑰匙
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
北端:融合系統,解釋
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
Mandragora:巫婆樹的耳語 - 如何解鎖抓鉤
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

Java教學
1664
14
CakePHP 教程
1423
52
Laravel 教程
1321
25
PHP教程
1269
29
C# 教程
1249
24
Coinbase 的 Layer 2 區塊鏈 Base 將 Flip Arbitrum 定位為 TVL 領先的以太坊 L2 網絡 Coinbase 的 Layer 2 區塊鏈 Base 將 Flip Arbitrum 定位為 TVL 領先的以太坊 L2 網絡 Oct 14, 2024 am 01:02 AM

Coinbase 的 Layer-2 區塊鏈 Base 在超越 Arbitrum 的過程中取得了一個重要的里程碑。兩者都在同一個以太坊區塊鏈上運行

BSX 從 Blockchain Capital 和其他公司籌集 620 萬美元,將其 DeFi 協議擴展到衍生性商品交易之外 BSX 從 Blockchain Capital 和其他公司籌集 620 萬美元,將其 DeFi 協議擴展到衍生性商品交易之外 Aug 22, 2024 am 06:07 AM

根據 The Block 的一份報告,基於基礎的去中心化金融協議 BSX 已透過兩輪融資籌集了 620 萬美元。

Base 主導第 2 層 (L2) 交易,佔總活動的 67.6% Base 主導第 2 層 (L2) 交易,佔總活動的 67.6% Oct 17, 2024 pm 10:08 PM

截至 2024 年 10 月 14 日,Base 現在主導第 2 層 (L2) 交易,佔總活動的 67.6%。 Arbitrum 緊隨其後,佔 22.6%,Optimism 佔 9.7%

Base Layer 2 網路每日交易量超過 420 萬筆,主導 L2 空間 Base Layer 2 網路每日交易量超過 420 萬筆,主導 L2 空間 Sep 11, 2024 am 06:48 AM

根據 Coin98Analytics 的數據,Coinbase 的原生第 2 層網路 Base 每日交易量已超過 420 萬筆。 Arbitrum 最接近,有 130 萬筆交易,其次是以太坊,有 110 萬筆交易。

Metacade 宣佈在 Base 上推出首款獨立遊戲 Gangs of Metacadia Metacade 宣佈在 Base 上推出首款獨立遊戲 Gangs of Metacadia Nov 15, 2024 am 03:24 AM

Gangs of Metacadia 借鑒了 Metacade 開發團隊的專業知識,其中包括 Rockstar Games 聯合創始人兼 Metacade 顧問 Jamie King。

Degen Express 透過其獨特的 Launchpad 為 Fantom 和 Base 帶來社群驅動且公平發布的迷因 Degen Express 透過其獨特的 Launchpad 為 Fantom 和 Base 帶來社群驅動且公平發布的迷因 Oct 20, 2024 pm 03:50 PM

Degen Express 於 2023 年推出,透過其強大的、社群驅動的 Fantom 和 Base 上的 meme 專案啟動板,有效地改變了 meme 幣空間。

Coinbase 在 Base 和以太坊上推出 Wrapped 比特幣代幣 (cbBTC),瞄準 DeFi 的採用 Coinbase 在 Base 和以太坊上推出 Wrapped 比特幣代幣 (cbBTC),瞄準 DeFi 的採用 Sep 13, 2024 am 12:29 AM

根據 9 月 12 日報道,Coinbase 已在其第 2 層網路、Base 和以太坊主網上正式推出了其包裝的比特幣代幣 cbBTC。

AtariX 將經典遊戲引入區塊鏈,從 Asteroids 開始 AtariX 將經典遊戲引入區塊鏈,從 Asteroids 開始 Jul 26, 2024 pm 06:11 PM

標誌性電玩遊戲開發商 Atari 推出的 Web3 計畫 AtariX 宣布將其經典遊戲引入區塊鏈,這是一項開創性舉措。

See all articles