CSS(层叠样式表)学习笔记(二)

2 篇文章 0 订阅

一,创建css

     1.外部样式表:<head><link rel="stylesheet" type="text/css" href="mystyle.css" /></head>

         注;不要在属性值与单位之间留有空格。假如你使用 “margin-left: 20 px” 而不是 “margin-left: 20px” ,它仅在 IE 6 中有效,但是在 Mozilla/Firefox 或 Netscape 中却无法正常工作。

     2.内部样式表:<head><style type="text/css"> hr {color: sienna;} p {margin-left: 20px;} body {background-image: url("images/back40.gif");}</style></head>

     3.内联样式表:<p style="color: sienna; margin-left: 20px">This is a paragraph</p>

二,CSS样式

    (一)背景:

          ①背景色:p {background-color: gray; padding: 20px;}背景色从元素中的文本向外少有延伸,只需增加一些内边距,padding就是内边距。

              注意;background-color 不能继承,其默认值是 transparent。transparent 有“透明”之意。也就是说,如果一个元素没有指定背景色,那么背景就是透明的,这样其祖先元素的背景才能可见。

         ②背景图像:body {background-image:  url(image/2.jpg);}image是和css文件同级的文件夹。

         ③背景重复:body { background-image: url(/i/eg_bg_03.gif); background-repeat: repeat-y; }repeat-x 和 repeat-y 分别导致图像只在水平或垂直方向上重复,no-repeat 则不允许图像在任何方向上平铺。 不设置background-repeat属性的话默认的状态是整个页面铺满。想要单独贴一个图片的话必选写background-repeat: no-repeat;默认地,背景图像将从一个元素的左上角开始。

    ④背景定位:可以利用background-position 属性改变图像在背景中的位置。

        可以用关键字:p { background-image:url('bgimg.gif'); background-repeat:no-repeat;background-position:top; }

        可以用百分数值:body { background-image:url('/i/eg_bg_03.gif'); background-repeat:no-repeat;background-position:50% 50%; }

        注:百分数值同时应用于元素和图像。也就是说,图像中描述为 50% 50% 的点(中心点)与元素中描述为 50% 50% 的点(中心点)对齐。

   ⑤长度值:body { background-image:url('/i/eg_bg_03.gif'); background-repeat:no-repeat;background-position:50px 100px; }

 

   

   

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值