资讯专栏INFORMATION COLUMN

CSS 样式初始化

Pines_Cheng / 1557人阅读

摘要:去除浏览器对的附加样式,避免不同浏览器之间的样式差异,给前端开发提供统一的样式基础。附加样式清除浮动允许文本在任意位置的换行超长文本截断,以省略号显示

  去除浏览器对html的附加样式,避免不同浏览器之间的样式差异,给前端开发提供统一的样式基础。附加样式:

  .clearfix - 清除浮动

  .wordsBreak - 允许文本在任意位置的换行

  .ellipsis - 超长文本截断,以省略号显示

@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,button,textarea,p,table,th,td,section,img{
    margin:0; 
    padding:0;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
article, aside, details, figcaption, figure, footer, header, menu, nav, section {
    display: block;
    margin:0; 
    padding:0;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
ol,ul,li,dl,dt,dd {
    list-style:none;
}
button, input, select, textarea {
    font-family: Helvetica,Tahoma,Arial,"Helvetica Neue","Hiragino Sans GB","Microsoft YaHei";
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    outline: none;
    border-radius: 0;
    border: 1px solid #ccc;
}
i,em{
    font-style:normal;
} 
img {
    border:none;
}
table{
    border-collapse:collapse;
    border-spacing:0;
}
html,body {
    width: 100%;
    height: 100%;
    background: #fff;
    font-size: 14px;
    line-height: 1.4;
    font-family: Helvetica,Tahoma,Arial,"Helvetica Neue","Hiragino Sans GB","Microsoft YaHei";
    color: #313135;
    -webkit-text-size-adjust:100%;
    -ms-text-size-adjust: 100%;
    text-rendering: optimizelegibility;
}
a,a:hover,a:link,a:visited,a:active {
    color: #313135;
    text-decoration:none;
}
p,.wordsBreak{
    word-wrap:break-word;
    word-break:break-all;
}
.clearfix:after {
    content: "."; 
    display: block; 
    height:0; 
    clear:both; 
    visibility: hidden;
}
.clearfix { 
    *zoom:1; 
}
.ellipsis{
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

  

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/2025.html

相关文章

  • css到页面样式渲染

    摘要:对应多种语法规则可以为指定样式。渲染页面绘制到屏幕后,页面结构的改变也有可能导致渲染树重新计算,其中重排和重绘是最耗时的部分。 写了这么多class,color,background,display...; 也许有时候会疑惑,怎么就显示在页面上,改变元素的样式。 本文简明介绍整个解析,匹配,渲染过程 css 描述 css 是Cascading Style Sheets的简写,是一种样式...

    Nekron 评论0 收藏0
  • 在HTML中使用CSS

    摘要:一前言在中使用,包括内联式内嵌式链接式和导入式。链接式使用时需要在标记中使用标记,通过标记的相关属性指明外部文件的路径,以方便找到其中定义的样式并运用在当前网页元素上。导入式通过在标记的标记中使用方法导入相应的文件。 一、前言 在 HTML 中使用 CSS,包括内联式、内嵌式、链接式和导入式。 二、分类 2.1 内联式 内联式是所有样式应用方式中最为直接的一种,它通过对 HTML 标记...

    andong777 评论0 收藏0
  • 在HTML中使用CSS

    摘要:一前言在中使用,包括内联式内嵌式链接式和导入式。链接式使用时需要在标记中使用标记,通过标记的相关属性指明外部文件的路径,以方便找到其中定义的样式并运用在当前网页元素上。导入式通过在标记的标记中使用方法导入相应的文件。 一、前言 在 HTML 中使用 CSS,包括内联式、内嵌式、链接式和导入式。 二、分类 2.1 内联式 内联式是所有样式应用方式中最为直接的一种,它通过对 HTML 标记...

    chengjianhua 评论0 收藏0
  • CSS浏览器兼容性的4个解决方案:浏览器CSS样式始化、浏览器私有属性,CSS hack语法和自动

    摘要:关于浏览器样式初始化,经验不丰富的话,可能也不知道该初始化什么,这里给大家推荐一个库,,数量接近万,选取展示其中几个样式设置,如下通过样式初始化,相信能解决不少常规的兼容性问题,接下来再看看浏览器的私有属性。 前端是一个苦逼的职业,不仅因为技术更新快,而且要会的东西实在太多了(如果全写出来,那真是一箩筐),更让人头疼的是,还要面临各种适配、兼容性问题。 一直以来都是头痛医头脚痛医脚,没...

    Maxiye 评论0 收藏0
  • CSS浏览器兼容性的4个解决方案:浏览器CSS样式始化、浏览器私有属性,CSS hack语法和自动

    摘要:关于浏览器样式初始化,经验不丰富的话,可能也不知道该初始化什么,这里给大家推荐一个库,,数量接近万,选取展示其中几个样式设置,如下通过样式初始化,相信能解决不少常规的兼容性问题,接下来再看看浏览器的私有属性。 前端是一个苦逼的职业,不仅因为技术更新快,而且要会的东西实在太多了(如果全写出来,那真是一箩筐),更让人头疼的是,还要面临各种适配、兼容性问题。 一直以来都是头痛医头脚痛医脚,没...

    princekin 评论0 收藏0

发表评论

0条评论

Pines_Cheng

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<