前端样式的公共组件

一、css RESET

1)如果是定长布局,页面主体一般是1000px

2)网页字体大小一般是12px,其他依次设定为14px,16px...

3)中文网页一般采用宋体,标题一般采用微软雅黑

/*Css Document*/

* {
margin:0;
padding:0;
}

*,*:before,*:after{
    box-sizing:border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
body{
    font:12px "宋体";
    background-color:#333;
    color:#3F3E3C;
    line-height:1.5;
}
img{
    border:0;
    vertical-align:middle;
}
h1,h2,h3,h4,h5,h6{
    font-weight:normal;
}
h1{
    font:24px "微软雅黑";
}
p{
    word-wrap:break-word;
}
ul,ol{
    list-style:none;
    margin:0;
    padding:0;
}
dl,dt,dd{
    margin:0;
    padding:0;
}
a{
    color:#a6a6a6;
    text-decoration:none;
    transition:all 1s ease;
}
a:hover{
    color:#fff;
}
.clear:after{
   content:"";
  display:table;
  clear:both;
}

.clear{
   zoom:1;
}

css RESET

二、一行字体太多的时候,不换行,超出部分字体利用...代替

 p{
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow:hidden;
    line-height:24px;
}

三、用来清除浮动的类

/*用来清除浮动*/
.blank {
     height: 5px;
     overflow: hidden;
     width: 100%;
     margin: auto;
     clear: both
 }

使用方法,在需要清除浮动的地方,添加<div class="blank></div>即可,这种方法需要添加额外的组件

另一种方法,在后面元素(还是本身?)需要清除浮动的外围div中添加类.clear。定义如下:

.clear:after{
   content:"";
  display:table;
  clear:both;
}

.clear{
   zoom:1;
}
时间: 2024-10-17 07:40:52

前端样式的公共组件的相关文章

前端项目文件组织与组件命名

前端项目文件组织与组件命名 2019年04月02日 19:25:06 w18478272407 阅读数:14 缘由 在开发项目的过程中,大家多多少少会对自己项目的目录结构产生疑惑,如何合理地划分模块以及如何合理的命名,这些如果在项目前期的时候没有好好规范好的话,那么后面新进来的人便会按照自己的逻辑又重新在划分自己的目录,这样日复一日项目体积不但会增加而且目录结构会越来越混乱,因此非常有必要聚焦项目的文件目录,本文也是出于这样的一个出发点来写的,先来看看几个优秀项目的目录. crate-react

微信小程序公共组件的引用与控制

思路: 1.在组件wxml文件里实现布局.数据绑定.事件绑定: 2.组件js文件里定义事件,并将文件所有内容作为一个对象export出去:3.在引用的文件引入组件(方式有两种,一个是用include引入,一个是import引入,详情:https://mp.weixin.qq.com/debug/wxadoc/dev/framework/view/wxml/import.html); 4.数据传递.在引用文件对应的js里定义要传递的数据,数据名称与组件wxml文件里的一致: 5.函数映射.在引用文

django之权限管理公共组件

公共组件使用 公共组件的基本搭建 在上一篇已经是学习如何搭建一个公共组件,可以拷贝到任何项目里面,实现权限的管理工作,今天再次学习下公共组件的使用 新建一个项目,并把公共组件拷贝到新项目中取,并且在setting中注册组件 中间件的注册 公共组件的配置管理 在中间件中,通过导入项目的setting文件,从里面导入变量信息,所以我们在setting里面设置了如下变量信息: # ############################## RBAC权限相关配置开始 #################

react初探(二)之父子组件通信、封装公共组件

一.前言 在组件方面react和Vue一样的,核心思想玩的就是组件,下面举两个组件常用的情景. 场景一:假如我们现在有一个页面包含表格以及多个弹框,这种时候如果将这个页面的业务代码写在一个组件中,那么这一块的代码会看着非常恶心.如果这个时候我们将这个页面的表格以及弹框这些单独的模块分别写成组件的形式,然后再在这个页面中将这些组件引入进来,那样我们的代码会看着非常整洁.这样做会需要使用到父子组件之间的通信,下面会详细解释. 场景二:日常项目中我们会经常遇到某一个功能会在不同地方使用,但是每次使用的

纪录一些react-antd公共组件demo

import React, { Component } from 'react'; import { Form, Input, Button, Row, Select, Icon, Radio, Checkbox, Table, Pagination, Card, Tabs, Upload, message, } from 'antd'; import { connect } from 'dva'; import styles from './index.less'; import Standa

小程序之使用阿里字体图标 定义主题的颜色 控制首页标题的样式 如何使用组件 水平居中和垂直居中的方式 H5 关于上线后,

项目搭建 1==> 需要创建的文件夹 styles 存放公共的样式 components 存放组件 lib第三方库的 utils 自己的帮助库 reques 自己的接口 2==>如何快速创建页面 在app.json中 写好页面路径.直接保存,就会自动生成文件 "pages/good_lis/good_lis", "pages/cart/cart" 3==>如何使用阿里字体图标 将网址(生成的http://at.alicdn.com/t/font_1

前端样式脚本本地化开发

这里分享两个本地化方案(自整理): 本地服务器(仅内网调试) 在本地架设临时服务器进行样式脚本调试 有道云笔记(外网调试) 利用有道云笔记在本地调试脚本 1.本地服务器方案 有很多经历过前端开发的朋友们肯定知道,前端代码一般并不是在本地进行调试的.大多数都是在本地写好预测试的代码之后,然后复制粘贴到服务器代码库中再来执行的,但是这种方式确实不适合前端的调试, 最麻烦的不是因为要复制粘贴着来进行代码调试,而是因为当有好几个人都在同时改一个样式脚本时复制粘贴着调试,就有可能会出现问题. 调试代码时.

Net Core 的公共组件之 Http 请求客户端

Net Core 的公共组件之 Http 请求客户端 想必大家在项目开发的时候应该都在程序中调用过自己内部的接口或者使用过第三方提供的接口,咱今天不讨论 REST ,最常用的请求应该就是 GET 和 POST 了,那下面开始讲解对于 Http 请求客户端的简单封装. 首先,说一个好消息 就是 .Net Core 已将之前的 System.Net.Http 组件默认添加到了 NETStandard.Library 库中,所以直接用就好了,不需要再额外在 Nuget 上安装了,说道 Nuget 后续

一个技术汪的开源梦 —— 基于 .Net Core 的公共组件之序列化

一个技术汪的开源梦 —— 目录 想必大家在项目中都接触过 JSON 或者 XML 吧,为了将对象在网络上传输或者将其持久化必须将其序列化为一个字符串然后进行后续操作.常见的就是将其序列化成 JSON 或者 XML . 大家在项目中应该都看到过这样的工具类 例如 ***XmlHelper.***JsonHelper 等,没错这一些助手类会帮助我们重复造轮子.既然是组件并且还是是开源的必须考虑每个功能的后续可扩展性以及易用性. ISerializer 序列化者接口 1 using System; 2