`

css-sum

 
阅读更多

1.

<div style="display:none"></style>,完全隐藏,不占空间

<div style="visibility:hidden"></style> 不可见,但是还占空间

<span> 在CSS定义中属于一个行内元素,在行内定义一个区域,也就是一行内可以被 <span> 划分成好几个区域,从而实现某种特定效果 

 

2. text 不换行: white-space: nowrap;

 

3.图片相对路径:  background-image: url('../Images/Warning.16.png');

 background-repeat: no-repeat;

    background-position: 0px;

    background-size: 28px 27px;

    width:28px;

    height:27px;

 

4.透明度: opacity: 0.4;

 

5. em, px, rem 的区别

px像素(Pixel)。相对长度单位。像素px是相对于显示器屏幕分辨率而言的。(引自CSS2.0手册)

PX特点

       i. IE无法调整那些使用px作为单位的字体大小;

       ii. 国外的大部分网站能够调整的原因在于其使用了em或rem作为字体单位;

      iii. Firefox能够调整px和em,rem,但是96%以上的中国网民使用IE浏览器(或内核)。

 

em是相对长度单位。相对于当前对象内文本的字体尺寸。如当前对行内文本的字体尺寸未被人为设置,则相对于浏览器的默认字体尺寸。(引自CSS2.0手册)

EM特点 

     i. em的值并不是固定的;

     ii. em会继承父级元素的字体大小。 如果有多重继承,会不断叠加。

rem特点 

        rem是CSS3新增的一个相对单位(root em,根em),这个单位引起了广泛关注。这个单位与em有什么区别呢?区别在于使用rem为元素设定字体大小时,仍然是相对大小,但相对的只是HTML根元素。这个单位可谓集相对大小和绝对大小的优点于一身,通过它既可以做到只修改根元素就成比例地调整所有字体大小,又可以避免字体大小逐层复合的连锁反应。目前,除了IE8及更早版本外,所有浏览器均已支持rem。对于不支持它的浏览器,应对方法也很简单,就是多写一个绝对单位的声明。这些浏览器会忽略用rem设定的字体大小。

 

6. z-index:  值大的显示在值小的前面。  z-index: 99; 

 

7.transform

    -webkit-transform: rotate(180deg);

    -ms-transform: rotate(180deg);

    -moz-transform: rotate(180deg);

    -o-transform: rotate(180deg);

    transform: rotate(180deg);

 

8: 自动计算高度:e.g.  calc(100% - (10px));

 

9、渐变样式 

谷歌内核: 

background-image: -webkit-linear-gradient(top, #FEFEFE, #E5E5E5); 火狐内核: 

background-image: -moz-linear-gradient(top, #FEFEFE, #E5E5E5);

 

10、如果利用<img>标签把图片放进表格单元里面,并注意到在图片下方有不需要的空间,那么设置它的display属性为block.

text-align可以被继承,vertical-align属性不会被继承

 

11、浏览器兼容处理半透明效果

dd{width:215px; height:20px;background:#000; filter:alpha(opacity=70); opacity:0.7; }

 

12.修复重复字符的bug

复杂的布局会触发一个bug:浮动对象的最后字符会出现在已经清除浮动的元素后面。这里有几种解决方法:a.确保几种元素都使用display:inline;b.最后一个浮动元素使用margin-right:-3px;c.在浮动对象最后一个元素后使用一个条件注释,例如这里输入注释...<![endif]>;d.在容器内的最后使用一个div空标签(它也必须设置90%宽度甚至更小)

 

13、  !important 提高指定样式规则的应用优先权

IE和Firefox下line-heigh的显示不同:line-heigh设置像素,而非百分比

首行缩进两个字符:<p style="text-indent:2em;",可以是负值。段间距:p{margin:5px;}

 

分享到:
评论

相关推荐

    js-css-dhtml-sql文档

    4. **聚合函数**:COUNT、SUM、AVG、MAX、MIN等,用于统计分析。 5. **连接(JOIN)**:INNER JOIN、LEFT JOIN、RIGHT JOIN、FULL JOIN,合并多个表的数据。 6. **子查询**:嵌套查询,用于获取满足特定条件的数据。...

    charazay-skill-sum

    在Charazay-skill-sum的源代码包中,我们可以看到"charazay-skill-sum-master"这个文件夹,这很可能是项目的根目录。在这个目录下,通常会有以下几个关键文件: 1. `manifest.json`:这是每个Chrome扩展的配置文件...

    web-git-sum:web git 摘要脚本

    【web-git-sum: web git 摘要脚本】 web-git-sum 是一个基于 Shell 脚本的实用工具,专门设计用于生成 Git 存储库的单页静态 Web 摘要。这个脚本旨在帮助开发者和项目维护者快速、方便地查看 Git 仓库的关键信息,...

    react-sum:ReactJS组件以npm包的形式显示2个数字的总和。 故事书

    与组件创建过程和工具使用相关的实验,例如:npm / yarn,ESLINT,Webpack,Babel,Create React App,CSS模块(从LESS迁移)React脚本,Storybook,Jest,Enzyme,Cucumber和CI工具Circle CI 。 消费者使用 安装 ...

    css-flexbox-tutorial:CSS Flexbox-孟加拉语的完整指南

    孟加拉语中描述CSS Flexbox Layout系统的完整指南。...接触萨哈(Sumit Saha) 项目链接: : //github.com/learnwithsumit/css-flexbox-tutorial YouTube频道: https : //youtube.com/LearnwithSumit

    front-code-sum

    在这个名为"front-code-sum"的压缩包中,我们可能找到了一个前端学习者积累的小型项目和代码片段,用以加深对前端技术的理解。以下是围绕HTML标签及其相关知识点的详细说明: 1. **HTML基础** HTML(HyperText ...

    64060-SUMIT.DUTT.MISHRA

    在64060-SUMIT.DUTT.MISHRA-main这个压缩包中,"main"通常指的是项目的主文件或主目录,可能包含HTML文件、CSS样式表、JavaScript脚本、图片或其他资源,这些都是创建交互式和动态网页所必需的。HTML文件通常以`....

    cpp-526-sum-2020:2020年夏季CPP 526数据科学基础I的课程外壳

    标题“cpp-526-sum-2020:2020年夏季CPP 526数据科学基础I的课程外壳”表明这是一门针对数据科学基础的课程,主要针对2020年夏季学期的CPP 526课程。这个标题暗示了可能包含的教学大纲、课件、作业和可能的编程练习,...

    cross-sum-puzzle

    "交叉数独(cross-sum puzzle)"是一种数学游戏,也被称为填数字或数列填字,它结合了逻辑和计算的元素。在这个问题中,我们关注的是JavaScript编程语言的应用,这通常意味着我们需要编写一个程序来解决或者生成交叉...

    cpp-523-sum-2020:CPP 523的课程框架,2020年夏季计划评估I

    标题中的"cpp-523-sum-2020:CPP 523的课程框架,2020年夏季计划评估I"指的是一个与CPP 523课程相关的项目,该课程可能是在2020年夏季进行的。"cpp-523-spr-2020"可能是春季课程的对应部分,表明这个课程在一年中的...

    sum.css

    sum.css

    MathCSS是一款简单易用的可生成高等数学公式的纯CSS样式

    MathCSS是专为生成高等数学公式设计的一款纯CSS样式库,它使得在网页上呈现复杂的数学表达式变得轻而易举。在JavaScript开发领域,CSS的运用通常局限于页面布局和元素美化,但MathCSS扩展了CSS的功能,允许开发者用...

    Boostrap-table求和合计.rar

    &lt;script src="https://unpkg.com/bootstrap-table@1.18.3/dist/extensions/sum/bootstrap-table-sum.js"&gt; ``` 接下来,我们需要定义一个包含数据的表格,并设置必要的属性。例如,我们可以使用 `data-field` 来指定...

    SUM-site

    "SUM-site"是一个可能代表某个网站或项目的名称,而"CSS"标签则表明这个压缩包内容与使用CSS(层叠样式表)有关。通常在Web开发中,CSS用于定义网页的布局、颜色、字体等视觉样式。从压缩包的文件名"SUM-site-master...

    CSS前景背景自动配色技术简介(demo)

    CSS前景背景自动配色技术是一项利用CSS3的特性来自动根据背景颜色变化而调整前景色(文字颜色)和边框颜色的技巧。在设计网站时,为了保证内容的可读性,往往需要根据背景色的不同来调整文字颜色,比如在深色背景上...

    resume-for-web-developer, 面向Web开发者的HTML5 Résumé模板.zip

    resume-for-web-developer, 面向Web开发者的HTML5 Résumé模板 用于Web开发人员的模板使用HTML5和CSS3的网络开发人员在线 Résumé ( CV ) 模板。 更改你的姓名,职务和个人资料图像&lt;header&gt; ...

    简单易用的生成高等数学方程公式的纯CSS样式

    例如,`class="integral"`用于创建积分符号,而`class="sum"`则用于创建求和符号。 压缩包中的文件提供了关于MathCSS的实例和参考材料。`index.html`很可能是展示MathCSS效果的示例页面,而`readme.html`通常包含...

    code_SUM.rar_SUM

    标题中的"code_SUM.rar_SUM"暗示了这是一个与代码统计相关的压缩包,可能包含了用于计算ASP.NET平台上源码数量和价值的工具或脚本。描述中提到的“统计asp.net平台程序de源码量和价值”进一步确认了这个压缩包的内容...

    Easyui Treegrid改变默认图标的方法

    `easyui.css`应该在`icon.css`之前引入,因为如果`icon.css`在前,其样式可能会被`easyui.css`中的默认样式覆盖,导致图标无法显示。正确的引入顺序应该是: ```html &lt;link rel="stylesheet" href="path/to/easyui....

    实例教程 一款纯css3实现的数字统计游戏

    在本实例教程中,我们将探讨如何使用纯CSS3创建一个有趣的数字统计游戏。这个游戏的目标是选择一系列数字,使得它们的和等于预设的目标值72。这个教程对于想要提升CSS技能,尤其是对CSS计数器(counter)和伪元素...

Global site tag (gtag.js) - Google Analytics