随笔分类 - css
摘要:在线预览地址:http://dtdxrk.github.io/game/css3-demo/drawbox.html用到两个属性:一个是动画时间transition-duration: 0.8s;-moz-transition-duration: 0.8s;-webkit-transition-du...
阅读全文
摘要:在网页制作中,最常用的恐怕是字体属性了,在调整页面兼容的时候,也常常发现字体名称的原因导致不兼容或乱码,下面给出几种常用字体的ucicode编码对照,方便使用。宋体SimSun\5B8B\4F53黑体SimHei\9ED1\4F53微软雅黑MicrosoftYaHei\5FAE\8F6F\96C5\...
阅读全文
摘要:内层元素设置position:relative后父元素overflow:hiddenoverflow:scroll 都失效解决方法:在position:relative的外层父容器加position:relative就可以搞定
阅读全文
摘要:重构工程师们在设计代码时,有喜欢手动删除行内元素之间产生的额外空隙,并通过设置margin或padding来获取想要间距吗?如代码:去掉了间距去掉了间距去掉了间距去掉了间距去掉了间距去掉了间距然而删除间距后,代码堆成了一片,看得起很不舒服,特别是从重构转给JS同事后,JS同事看完代码后就会提出抱怨,...
阅读全文
摘要:方法一:CSS3的background rgbafilter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000',endColorstr='#7F000000');background...
阅读全文
摘要:ie6和ie7#tip{*background:black;/*IE7背景变黑色*/_background:orange;/*IE6背景变橘色*/}IE8和IE9:root .test { color:#963\9; } /* IE9 only */ firefox@-moz-document ur...
阅读全文
摘要:word-break:break-all单词截断自动换行word-break:break-all 例如div宽200px,它的内容就会到200px自动换行,如果该行末端有个英文单词很长(congratulation等),它会把单词截断,变成该行末端为conra(congratulation的前端部分...
阅读全文
摘要:CSS网站框架复位:reset.css基础:base.css或 basic.css (字体大小、颜色、背景、行高、列表样式、按钮样式、表格样式等等)布局:layout.css (非结构的布局)主题:themes.css表单:forms.css//模块类头部:header.css尾部:footer.c...
阅读全文
摘要:一直有个传说就是页面里的Position多了会影响浏览器渲染速度,今天做个测试看看结果如何。检验的方法:动态创建一定数量的div > 开始计算时间 > 导入css文件渲染 > onload计算时间,看那种方法延迟最短。为了统计的数据有意义没有设置上万个节点,以cnmo首页的节点数为例,chrome ...
阅读全文
摘要:页面布局里总是会有类似 “文字 | 文字” 的设计样式,不同的浏览器存在严重偏差。有兼容问题就要解决,下面总结了3种解决方案,分享给大家:一.系统默认的样式1.元素换行的段落 文字链接 | 文字链接 | 文字链接 ...
阅读全文
摘要:做了一天的小按钮基本都是文字+小图标的组合,问题挺多处理的不好,现在总结一下做个了断。//页面结构 订阅博客 其实结构可以很简单一个a元素设置padding-right或者padding-left的距离设置添加背景图标。但是这样的话用合并的背景图不好使,尤其是一个图标反复用在对应不同大小元素的时...
阅读全文
摘要:在前两天的一个面试中考官问我web中清除浮动的一些css常用方法,我很轻松的答出了:1.overflow:hidden2.clear:both3.floatfix类然后问题就来了,考官接着问'为什么overflow:hidden'可以清除浮动?这下就把我问住了。写了这么多年css只是单纯的解决问题,...
阅读全文
摘要:同事去笔试遇到的问题要求3列div根据内容的变化通过css实现等高效果图:原理:同列的div设置一个父级overflow:hidden 超出部分隐藏给同列的div设置cssmargin-bottom:-10000px; padding-bottom:10000px; 1 2 3 网页布局 CSS...
阅读全文
摘要:准备换工作了,周末在家充电,本来想封装个插件的。但是看到个有意思的博文,原作者处理的不是很好,感觉有点意思我就研究一下。原文地址:http://www.cnblogs.com/yexiaochai/archive/2013/05/18/3085536.html我完成的效果预览:http://jsfi...
阅读全文
摘要:盒模型——外边距、内边距和边框之间的关系,IE8以下版本的浏览器中的盒模型有什么不同。一个元素盒模型的层次从内到外分别为:内边距、边框和外边距IE8以下浏览器的盒模型中定义的元素的宽高不包括内边距和边框块级元素与行内元素——怎么用CSS控制它们、它们怎样影响周围的元素以及你觉得应该如何定义它们的样式...
阅读全文
摘要:设置容器的浮动方式为绝对定位然后确定容器的宽高比如宽500高300的层然后设置层的外边距1 Div {2 width:500px ;3 height:300px;4 margin: -150px 0 0 -250px;5 position: absolute;6 ...
阅读全文
摘要:CSS文档流与块级元素(block)、内联元素(inline),之前翻阅不少书籍,看过不少文章, 看到所多的是零碎的CSS布局基本知识,比较表面。看过O'Reilly的《CSS权威指南》,发现里面提到的文档流概念让我很敏感。 可恶的是书中并没有解释文档流是什么东西,或许作者觉得这个太简单了以至于不值...
阅读全文
摘要:HTML文件是通过CSS样式进行显示的控制的,也就是结合XHTML与CSS来表现页面内容。那么到底有哪些方式在XHTML文件中引入CSS样式呢?一、内联引用CSS将STYLE属性直接加在个别的元件标签里,模板无忧 - www.mb5u.com这种方法优点:可灵巧应用样式於各标签中。方便于编写代码时的...
阅读全文
浙公网安备 33010602011771号