初始化css

初始化标签样式

css 复制代码
@charset "utf-8";
/*********************************************/
html{
    /*禁用iPhone中Safari的字号自动调整*/
    -webkit-text-size-adjust:100%;
    -ms-text-size-adjust:100%;
    /* 解决IOS默认滑动很卡的情况 */
    -webkit-overflow-scrolling : touch;
}
body{
    background-color: #fff;
    font-family: PingFangSC-Regular, sans-serif,"Microsoft Yahei";
    position: relative;
    color: #333;
}
/* 禁止选中文本(如无文本选中需求,此为必选项) */
/* html, body {-webkit-user-select: none;user-select: none;} */

p, a, input, select, span, em, i, textarea, form, div, table,label, td, th,li,h1,h2,h3,button{
    font-family: PingFangSC-Regular, sans-serif,"Microsoft Yahei";
}
a, a:hover, a:visited, a:link, a:active{
    cursor: pointer;
    text-decoration: none;
    -webkit-tap-highlight-color: rgba(255,255,255,0);
}
/* 禁止长按链接与图片弹出菜单 */
a, img {
    -webkit-touch-callout: none;
}
ul,ol,li{
    list-style: none;
}
input, textarea,label, button,select,img,form,table,a{
    -webkit-tap-highlight-color: rgba(255,255,255,0);
    -webkit-tap-highlight-color: transparent;
    margin: 0;
    padding: 0;
    border: none;
}
/*去除iPhone中默认的input样式*/
input, button, select, textarea{
    outline: none;
    -webkit-appearance: none;
    resize:none;
}
em, i{
    font-style: normal;
}
*{
    margin: 0;
    padding: 0;
}
*:focus{
    outline: none;
}
/*********************************************/
table{
    border-spacing:0px;
    table-layout: fixed;
    border-bottom:0px;
    padding: 0px;
    margin:0px;
    -webkit-text-size-adjust: none;
}
table tr td{
    border-right: 1px solid #666666;
    border-bottom: 1px solid #666666;
}
table tr:first-child td{
    border-top: 1px solid #666666;
}
table tr td:first-child{
    border-left: 1px solid #666666;
}
/* 弹性布局 */
.flexBox{
    display: flex;
    justify-content: space-between;
    align-items: center;
}

自适应基础字体大小设置

css 复制代码
/*=========================320*480=========================================*/
@media screen and (min-width: 320px) and (max-width: 360px){
    html, body{font-size: 9px;}
}
@media screen and (min-width: 360px) and (max-width: 450px){
    html, body{font-size: 10px;}
}
@media screen and (min-width: 450px) and (max-width: 760px){
    html, body{font-size: 11px;}
}
@media screen and (min-width: 760px) and (max-width: 1024px){
    html, body{font-size: 12px;}
}
@media screen and (min-width: 1024px)and (max-width: 1366px){
    html, body{font-size: 14px;}
}
/*=========================320*480=========================================*/

清除浮动带来的影响

css 复制代码
.clearfix:after{
    content: "";
    display: block;
    visibility: hidden;
    height: 0;
    clear: both;
}
.clearfix{
    zoom:1
}

文字超出显示省略号

css 复制代码
/*单行文字超出显示省略号*/
.overHideOne{
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
/*两行文字超出显示省略号*/
.overHideTwo{
    overflow: hidden;
    text-overflow:ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    word-break: break-all;
    -webkit-box-orient: vertical;
}
相关推荐
HUMHSX39 分钟前
Vue 项目启动全流程解析:从入口文件到全局指令注册与页面渲染
前端·javascript·vue.js
有颜有货1 小时前
PMC生产排产的4种算法,一次讲清
java·服务器·前端
小虎牙0071 小时前
Android kotlin图片库Coil源码详解
android·前端
随风一样自由1 小时前
【前端领域】前端开发核心应用场景与落地实践
前端·前端框架
an317421 小时前
弹窗数据流设计的两种高阶架构实践
前端·vue.js·架构
谢尔登2 小时前
【React】 状态管理方案
前端·react.js·前端框架
用户2136610035722 小时前
Vue商品详情与放大镜组件
前端·javascript
半个落月2 小时前
从Tapas小Demo理清localStorage、事件与this
前端·javascript
李明卫杭州2 小时前
Vue2 中 v-model 处理不同数据结构的技巧
前端·javascript·vue.js
李明卫杭州2 小时前
使用 computed 处理 v-model 复杂数据结构
前端·javascript·vue.js