css很重要, 但也不是万能的, 也不能抛弃dom 元素和 元素的属性!! 很多时候, dom "元素" 的 "属性" 也很重要 也很实用! 要结合属性来写

包括很多的html 元素标签, 也不能弃而不用, 只用div, p span等还是不行的!!

在css中和dom属性的写法: 只说标准的: css中单词和单词的连接用 - , 不用下划线 _ , dom元素的属性一般用双引号.

css的颜色, 可以用三个字符来表示, css是支持 颜色的 简写 的! 但是html中 , 关于属性颜色, 是不能简写的, 必须写完整.

在第一个图中, 说default: not specified, 说没有设置, 其实就是: background设为transparent, 其实就是它的 默认背景颜色

  1. 通常情况下, 设置与不设置都没有关系/没有区别;
  2. 但是, 有两种情况, 需要设置, 一是当两个重叠的div, 想要显示被隐藏的下面的那个div, 就要 (用代码) 把上面那个div的背景颜色设为透明;
  3. 第二种情况是: 要设置某些边框border的特殊(效果)样式时, 如inset, outset, groove, ridge时, 就可以设置边框的背景为透明...

注意: 边框颜色一般不设置为 "透明" , 那就显示不出边框了. 一般设置 inset, outset就可以了, 因为groove和ridge的效果跟inset同 和 outset基本相同.一般使用细线为1px就好了.

inset和outset的效果, 主要是 显示在 "右下"的边框线, 包括颜色, 一般 "左手"的边框线都不会变得.

要设置竖直细线, 可以使用边框和padding margin相结合. 这时只显示 border-right就好了..

推而广之, 以后凡是页面中 "!所有!" 的线: 边框 , 水平线, 竖直线, 分隔线, 分割线等等, 都可以通过 border-direction 加 padding来实现的!!

box-shadow,注意不是border-shadow,

-moz-box-shadow: 10px 10px 5px #888888; /* 老的 Firefox */
box-shadow: 5px 10px 5px #eaf;

实际上box-shadow的实现, 还是在后下方 再绘制了 一个矩形.

5px 10px表示 "阴影" 矩形 跟原来div box之间的水平和垂直 偏移;

5px 表示 阴影"逐渐过度的" 距离. 后面的颜色表示阴影的颜色.

不过 box-shadow 是css3的样式...

-webkit... 和 -moz-box-shadow 成为浏览器的 私有 前缀, 表示的是 厂商自己先实现某些功能样式, 而w3c的标准推进是比较慢的, 所以 等今后标准创建好了, 再取消前缀...

css1-css3的那些模糊点的更多相关文章

  1. css3的滤镜模糊的效果

    最近在做一个css3的滤镜模糊的效果,但是我发现,有些浏览器一点效果都没有,这是浏览器兼容性导致的,怕今后会忘记所以就先写下来,也希望可以帮到需要的小伙伴. 代码如下: div{//设置半透明滤镜效果 ...

  2. CSS3 新增的文本属性

    一.CSS1&2中的文本属性(W3C标准) text-indent CSS1 检索或设置对象中的文本的缩进 letter-spacing CSS1 检索或设置对象中的文字之间的间隔 word- ...

  3. CSS3总结三:文字(text)/字体、文本、文本装饰、多列

    Text-Decoration text-shadow text-decoration Font font font-face Text 常用Text属性 Multi-column Multi-col ...

  4. 本周推荐7款CSS3实现的动态特效

    大家都知道,在网页制作时使用CSS技术,可以有效地对页面的布局.字体.颜色.背景和其它效果实现更加精确的控制.只要对相应的代码做一些简单的修改,就可以改变同一页面的不同部分,或者页数不同的网页的外观和 ...

  5. CSS3常用新特性

    CSS3的新特性 新增CSS3特性有兼容性问题,ie9+才支持 移动端支持优于PC端 新增选择器和盒子模型以及其他特性 CSS新增选择器 属性选择器 属性选择器可以根据元素特定属性来选择元素,这样就可 ...

  6. css文本属性

    CSS1&2中的文本属性 属性 版本 简介 text-indent CSS1 检索或设置对象中的文本的缩进 letter-spacing CSS1 检索或设置对象中的文字之间的间隔 word- ...

  7. HTML, CSS学习笔记(完整版)

    第一章 div布局 前几课内容 .htm是早期的后缀.由于那时仅仅能支持长度为3的后缀.因此html与htm是一样的. shtml是server先处理然后再交给浏览器处理 #HTML小知识#之#XHT ...

  8. jQuery系列 第四章 jQuery框架的选择器

    第四章 jQuery框架的选择器 4.1 jQuery选择器说明 jQuery 最核心的组成部分就是选择器引擎.它完全继承了 CSS 的风格,可以对 DOM 元 素的标签名.属性名.状态等进行快速准确 ...

  9. 2019-4-26 css学习笔记

    CSS简介:Cascading Style Sheets(层叠样式表)的缩写,它是一种用来表现HTML或XML等文件样式的计算机语言. CSS的作用:是定义网页外观(例如,字体.背景.文本.位置.布局 ...

  10. jQuery 运行机制

    1.Selector,查找元素.这个查找不但包含基于CSS1~CSS3的CSS Selector功能,还包含其对直接查找或间接查找而扩展的一些功能. 2.Dom元素的属性操作.Dom元素可以看作htm ...

随机推荐

  1. sql中的xml使用

    SQL openxml用法 使用sp_xml_preparedocument处理XML文档(原文:http://www.cnblogs.com/oec2003/archive/2011/07/23/2 ...

  2. 59.Android开源项目及库 (转)

    转载 : https://github.com/Tim9Liu9/TimLiu-Android?hmsr=toutiao.io&utm_medium=toutiao.io&utm_so ...

  3. BZOJ 1088 扫雷Mine

    今天做了几道BZOJ的题,发现统观题目时还是很多很多都不会的,不过还是有几道时可以作的,以后要慢慢加强,争取多做题 BZOJ 1088 扫雷 其实本人平常不大玩扫雷的,就算玩也不是很好,不过看n*2的 ...

  4. SQL Server修改代理作业的下次运行时间

    有这个现象,如果我把服务器时间调快2天运行作业,那么会发现作业的下次运行时间会变成两天+1的时间,即使是把服务器时间调正常后,这个下次运行时间也是无法调回来的 那么,要修改会正常的下次作业时间,可以这 ...

  5. VS调试时同时启动多个项目解决方法

    选中要设置的项目,不要右击里面的属性,而是按f4时显示属性,下面总是在调试时启动设为false.

  6. Java过滤器与SpringMVC拦截器之间的关系与区别

    今天学习和认识了一下,过滤器和SpringMVC的拦截器的区别,学到了不少的东西,以前一直以为拦截器就是过滤器实现的,现在想想还真是一种错误啊,而且看的比较粗浅,没有一个全局而又细致的认识,由于已至深 ...

  7. shell脚本批量调用git命令

    有时候想对本地的几个repository都进行一下pull,一个一个操作比较繁琐,所以写了个shell脚本进行简化操作. git_pull_all.sh #!/bin/sh clear functio ...

  8. 《JavaScript权威指南》学习笔记 第一天。

    这是零零散散的笔记,作为自己看书打demo的笔记.不足为各位学习,留作自己复习知识点备用. 1.检测对象中某个属性存在不存在: <script> // in 运算符 //不管是对象的自有属 ...

  9. runtime笔记一

    一.iOS中_cmd The _cmd variable is a hidden argument passed to every method that is the current selecto ...

  10. 【突发问题】昨天更新了OS X EI Capitan 出现了Cocoapods的 pod :command not found

    然后我百度:http://www.jianshu.com/p/6ff1903c3f11 果真,我想想然后执行了作者说的第一步,删除本地Cocoapods文件,然后发现我执行不了接下来的几个步骤了.所以 ...