(9)盒模型,与元素亲密接触

多个元素可以使用类,单个可以使用id="apple";

<p class="apple"></p>
.apple
{line-height:                1.5em;
font-style:                   italic;
font-family:                 Georgia,"Times New Roman",Times,serif;
color:                          #444444;
border-color:              black;
border-width:              1px;
border-style:               solid;
background-color:       #a7cece;
padding:                      25px;     //内边距
padding-left:               80px;     //顺序很重要,后设置的覆盖之前的。
margin:                        30px;     //外边距
background-image:     url(images/background.gif);
background-repeat:    no-repeat;  //图像不重复。repeat-x,repeat-y,按照x,和y方向重复。inherit是按照父类的设置来处理。
background-position:  top left;
QQ20160425-3@2x.png
QQ20160425-4@2x.png
QQ20160425-5@2x.png
QQ20160425-6@2x.png

使用多个样式表:顺序很重要,下面的覆盖上面的。

QQ20160425-7@2x.png

媒体匹配:

<link href="lounge-print.css" > rel="stylesheet" media="print">//媒体类型为打印机的才会使用这个样式表。
<link href="lounge-print.css" > rel="stylesheet" media="screen and (max-device-width: 480px">//指定了有屏幕的设备并且宽度不能抄过480px。

也可以这样:

@media screen and (max-device-width: 480px){
                                             #apple{
                                                         margin:20px;
                                                    }
                                            }
QQ20160425-0@2x.png
QQ20160425-1@2x.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,908评论 18 139
  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,796评论 1 92
  • “问世间,情为何物,直教生死相许?”在万籁俱寂之中,这一阵轻柔的歌声便知是赤练仙子李莫愁。 一个美貌道...
    summer凌霄阅读 585评论 0 3
  • 本文介绍了vue-x的基本用法,案例参考The Net Ninja的youtube视频。如有不足,请多指教。同样学...
    Aleph_Zheng阅读 268评论 0 0
  • 穿越,很多人都梦寐以求的愿望!不知道为什么我会想到这个词。或许是最近书看多了,产生幻想了吧。不过,如果我能穿...
    夜满微芒阅读 657评论 0 1