`
webcelement
  • 浏览: 39034 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

我的CSS框架-base.css

    博客分类:
  • WEB
 
阅读更多
@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;
}
分享到:
评论

相关推荐

    ext-base.js

    EXT框架中的CSS文件与"ext-base.js"紧密配合,用于定义组件的样式和视觉效果。EXT提供了默认的CSS样式,但开发者也可以根据需求自定义样式,以满足特定的设计要求。CSS文件通常包含组件的边框、背景、字体、颜色等...

    jquery插件jquery-ui-1.8.18.custom.min.js及css文件

    1. **Base CSS**:提供基础样式,如字体、颜色和布局,以及通用的jQuery UI元素样式。 2. **Theme CSS**:定义组件的具体样式,如按钮、对话框的边框、背景色和图标等,使得组件具有统一的视觉风格。 3. **Widget ...

    H-ui.admin后台模板.zip

    该框架不仅适用于网页开发,还特别强调了移动端适配,使得在手机或平板等移动设备上也能有良好的用户体验。 该模板的核心特点包括: 1. **响应式布局**:基于HTML5和CSS3,H-ui.admin实现了响应式设计,能自动适应...

    前端项目-stellar-base.zip

    作为JavaScript库,js-stellar-base 可以无缝集成到任何Web应用中,无论它是基于React、Vue、Angular或其他框架。开发者可以通过导入库,调用其提供的方法来实现与Stellar网络的交互。 ### 5. 使用示例 在实际应用...

    jquery.base64.js jquery-1.12.4.min.js

    jQuery的核心特性包括选择器(模仿CSS选择器来选取DOM元素),DOM操作(添加、删除、修改元素),事件处理(绑定和触发事件)以及Ajax支持(异步数据交换)。`min.js` 表示这是一个压缩过的版本,用于减少页面加载...

    ionic-app-base-master.zip

    【标题】"ionic-app-base-master.zip" 是一个包含 Ionic 应用基础结构的压缩包,主要针对使用 Ionic 框架开发移动应用的开发者。Ionic 是一个流行的开源框架,它基于 Angular 并利用 Cordova 或 Capacitor 实现原生...

    Aspnet-Base.zip

    Aspnet-Base.zip,项目基本应用程序项目概述,asp.net是一个开源的web框架,用于使用.net构建现代web应用和服务。asp.net创建基于html5、css和javascript的网站,这些网站简单、快速,可以扩展到数百万用户。

    saic-ui-base.zip

    3. **CSS框架**:为了保持视觉一致性,UI库通常会包含一套CSS框架,包含预定义的样式、布局工具和响应式设计规则。这可能涉及到Bootstrap、Material Design或自定义样式。 4. **JavaScript库**:为了实现交互功能,...

    vue-app-base.zip

    Vue.js 是一款流行的前端JavaScript框架,它以组件化开发、易用性和高性能著称。Webpack 是一个强大的模块打包工具,能够处理和优化各种类型的资源,包括JavaScript、CSS、图片等。在Vue项目中,Webpack 负责将...

    yii-advanced-app-2.0.36.tgz

    11. **公共资源**:静态文件如 CSS、JavaScript 和图片通常存储在 `frontend/web/assets` 和 `backend/web/assets` 目录下,可以通过 `baseUrl` 配置访问。 12. **部署**:部署时,通常只将 `frontend` 和 `backend...

    wet-base-theme-overlay-3.1.6.zip

    3. **CSS框架**:WET自有的CSS框架负责页面的布局和样式控制,遵循最新的Web标准。 4. **翻译支持**:WET支持多种语言,方便多语言网站的搭建。 5. **文档和示例**:丰富的文档和实例代码,帮助开发者快速理解和...

    apache-tapestry-5.3.8-bin.zip

    8. **Commons Codec**:`commons-codec-1.5.jar`是Apache Commons Codec库,提供了各种编码和解码算法,如Base64、Hex、URL编码等。 9. **Tapestry Func**:`tapestry-func-5.3.8.jar`可能包含了Tapestry提供的函数...

    Laravel开发-laravel-base-project .zip

    "Laravel 开发 - laravel-base-project .zip" 文件包含了一个基本的 Laravel 项目结构,是学习和实践 Laravel 开发的良好起点。以下是关于这个项目的一些关键知识点: 1. **安装与设置**: - Laravel 使用 ...

    CMS程序PHPWEB分享式智能网站管理系统 v1.3.15-phpweb-base.zip

    同时,系统可能利用了如Bootstrap、jQuery等流行的前端框架,以提升用户体验。 三、安装与部署 1. **环境配置**:确保服务器环境满足PHP运行需求,如安装Apache或Nginx服务器,PHP 7.0+版本以及MySQL数据库。 2. **...

    webmagic-0.7.3.zip

    【webmagic-0.7.3.zip】是一个包含webmagic框架所需组件的压缩包,它是一个开源的Java爬虫框架,旨在简化网络抓取过程,让开发者能够更快速地实现自己的爬虫项目。该框架的核心设计理念是模块化,使得各个部分如页面...

    spring-boot.rar

    Spring Boot 是一个由 Pivotal Team 开发的用于简化 Spring 应用程序初始搭建以及开发过程的框架。它集成了大量的常用第三方库配置,如 JDBC、MongoDB、JPA、RabbitMQ、Quartz 等,使得开发者可以快速地创建出生产...

    extjs所需必不可少的三大文件

    在使用ExtJS时,有三个核心文件是必不可少的,它们分别是`ext-base.js`、`ext-all.js`和`ext-all.css`。下面将详细阐述这三个文件的作用及其在ExtJS开发中的重要性。 1. `ext-base.js`:这是ExtJS的基础库文件,...

    jquery-ui-1.8.21

    而 "css" 文件夹则包含基础样式和主题文件,如 "themes/base/jquery.ui.all.css"。 三、使用 jQuery UI 的步骤 1. 引入依赖:首先,需要在HTML文件中引入 jQuery 和 jQuery UI 的库文件,通常将它们放在 `<head>` ...

Global site tag (gtag.js) - Google Analytics