一个div里面有多个相同的元素的时候给头 或者尾部的元素去掉某些样式的时候用 first-child 给第一个元素去掉某个元素 last-child 给末尾的去掉 今天制作海豚家使用最多的就是 position:fixed 搭配 top bottom left regiht来使用固定在页面上,制作抖动动画使用到relative margin 和relative 定位的区别 margin会影响后继元素的布局 而relative不会. 原文:https://www.cnblogs.com/wzsoul/p/14967428.html
学习前端有一段时间了,一直在看书上的理论知识,而实战项目却很少。师兄常说,想要知道自己的实力有多少,知识掌握了多少,最好的方法就是去实践了,实践出真知嘛。于是决定在这个假期里,主要是通过项目的实践以及理论知识的辅助来提高代码水平。首先是做几个HTML5+CSS3静态页面布局的练习,查缺补漏知识点并且总结在实践过程中遇到的一些错误。页面的设计稿主要是网络上找来了的,也尝试自己切图、测量位置、获得内容的属性等等...
为什么要转过来呢? 因为我觉到,同样是一个初学者,应该互相学习,交流。 css:Cascading Style Sheets 层叠样式表CSS引入方式:1.内嵌: <p style="color:red;">xx</p>,这种方式使用最少,因为不方便阅读2.内联:写在<head>中,<style> p{xxxxx} </style> 所有p元素都会执行{}中的代码。3.外联:在外部创建一个CSS,再通过link连接这个css.也写在<head>中。选择器:1....
1、border-radius:圆角效果 (1)border-radius:5px 5px 5px 5px ;如果有4个参数,代表4个角 (2)border-radius:5px 5px;2个参数,代表top-left,bottom-rigt和top-right,bottom-left; (2)border-radius:5px 5px 5px;3个参数,代表top-lett和top-right,bottom-left和bottom-right;2、box-shadow: 添加阴影 第一个参数是往右偏移: box-shadow:10px 0 0 0 red ; 第二个参数是往下...
最近在面试,不停地收到了知识冲击,尤其是对于一些基础的css、html、js问题居多,所以自我也在做反思,今天就css问题,如何让一个子元素div块元素上下左右居中 (以下总结方法,都已得到验证)。 情景一:一个浏览器页面中,只有一个div模块,让其上下左右居中 解决方案: { position:fixed; left:0; right:0; top:0; ...
最近业务需要,想设计一个比较通用的图文混排的列表。结果设计的过程中遇到了不少问题,虽然都是一些css设计中比较基础的问题,但是自己认为有必要总结下,希望可以帮到一些css设计的初学者,同时也想扩大下自己博客的知识量o(^_^)o。 1.最终设计的结果 HTML(部分,后面的li还有被省略了,当然外面的div也是应该关闭的,大家注意。)代码 复制代码代码如下:<div id="jingdian" class="span24 gmodule g-box"> <div class="g-box-...
1. ** { margin: 0; padding: 0; } 星号选择器用于选取页面中的所有元素,可用于快速清除所有元素的 margin 与 padding,但最好只在测试的时候使用,而不要正式用在 CSS 文件中,否则会大大加重浏览器负担。此外,星号选择器也可以给父层的所有子元素设定样式,重复一遍,尽量少用这种方式:#container * { border: 1px solid black; } 兼容 IE6+ 2. #X#container { width: 960px; margin: auto; } id 选择器,最常见的选...
本总结不断更新,主要记录本人调试过程中所终结的经验与方法。 毕竟本人不是做浏览器前端的,所以如有不详敬请见谅。 css关系到界面的美观,有时候功能实现了。界面确丑到没人用,终归还是一件失败的产品,所有好的产品不仅需要实用的功能,更加需要贴心美观的外观。 1.如果遇到整体布局工整,个别布局偏移的。 可以使用浏览器取道偏移的组件(放大镜),然后得到应用到这个组件的css文件中的css效果进行修改即可,如下图所示: 可...
CSS3中使用了很多的属性选择器,通过这些属性选择器,可以根据我们自己的设计来定义元素的样式,制作精美的网页。CSS3属性选择器下面是CSS3的属性选择器的语法,及使用。元素名字[元素类型=“类型名字”]:选择器名字{属性:值;属性:值;
} 在元素类型匹配时,就可以使用类似正则的匹配方法。 [att=val] 指定特定名字的元素 [att*=val] 匹配val*的元素, [att^=val] 匹配val开头的元素,比如id为val1、val432432都可...
清除图片下方出现几像素的空白间隙方法1:img{display:block;}方法2:img{vertical-align:top;}除了top值,还可以设置为text-top | middle | bottom | text-bottom,甚至特定的<length>和<percentage>值都可以方法3:#test{font-size:0;line-height:0;}#test为img的父元素让文本垂直对齐文本输入框方法:input{vertical-align:middle;}让单行文本在容器内垂直居中方法:#test{height:25px;line-height:25px;}只需设置文本的行高等于...
1、真正的加载失败 一、有时网页能完整打开网页布局完整,有时网页像没有CSS控制一样显示没有任何布局样式的网页。 造成此原因有空间IIS不够多、空间速度慢、浏览者网速慢等 二、网页打开显示完全没有CSS控制的原始显示。 造成此原因有链接CSS文件路径错误、CSS代码不兼容等 2、if造成失败 有的CSS制作时候可能用了使用if判断语句对什么浏览器调用什么CSS文件或CSS代码,而疏忽造成if调用的混乱,造成在某些浏览器上显示正常,有的...
总结了一些HTML、CSS的一些简单特性,纯属个人笔记,非文章前言个人总结了一些容易忘记的HTML、CSS特性,以备查漏补缺,读者朋友们有兴趣的可以看看,也当查漏补缺,但我已在标题中声明,此篇纯属个人笔记,非文章!HTMLtarget属性 target = "_self" (默认在当前页面打开链接)
target = "_blank" (在新的浏览器窗口打开链接)
复制代码lable在html中,lable标签通常和input标签一起使用,label标签为input元素定义标注(标记)...
Atitti css3 新特性attilax总结 图片发光效果2透明渐变效果2文字描边2背景拉伸2 CSS3 选择器(Selector)4@Font-face 特性7Word-wrap & Text-overflow 样式9Word-wrap9Text-overflow10文字渲染(Text-decoration) 描边12CSS3 的多列布局(multi-column layout)13边框和颜色(color, border)14CSS3 的渐变效果(Gradient)15线性渐变15径向渐变16CSS3 的阴影(Shadow)和反射(Reflect)效果19CSS3 的背景效果21CSS3 的盒子模...
1、什么是媒体查询媒体查询可以让我们根据设备显示器的特性(如视口宽度、屏幕比例、设备方向:横向或纵向)为其设定CSS样式,媒体查询由媒体类型和一个或多个检测媒体特性的条件表达式组成。媒体查询中可用于检测的媒体特性有 width 、 height 和 color (等)。使用媒体查询,可以在不改变页面内容的情况下,为特定的一些输出设备定制显示效果。 2、为什么响应式设计需要,媒体查询如果没有CSS3的媒体查询模块,就不能针对设备特...
如果你是前端程序员,那么你需要解决浏览器页面或不兼容的问题。浏览器的兼容性问题大部分还集中在兼容IE系列。在这里总结的CSS Hack IE系列,对未来的易访问记录.IE HackIE系列浏览器的hack大略如下:_nowamagic:1px;-----------ie6*nowamagic:1px;-----------ie7nowamagic:1px\0;----------ie89nowamagic:1px\9\0;--------ie9:root nowamagic:1px; ----ie9(实际情况可能ie9还是有问题,再用这种方式)这样就基本上就可以兼容所有I...