当前位置:首页 > 建站教程 > CSS基础教程

CSS基础教程

3年前 (2023-05-25)建站教程990

目录

css背景

1.background-color

2.透明度和不透明度

 3.使用RGBA的透明度

css背景图片

css背景重复

编辑

1.background-repeat

2. background-repeat:no-repeat

 3.background-position

css背景附着

css边框

1.border-style 边框样式

2.border-width 边框宽度

 4.border-color 边框颜色

5.CSS 边框各边

编辑

它的工作原理是这样的:

border-style: dotted solid double dashed;

border-style: dotted solid double;

border-style: dotted solid;

border-style: dotted;

6.border-radius 圆角边框

7.CSS外边框


css背景

1.background-color

该属性指定元素的背景颜色
也可以指定<p>,<h1>等元素的背景颜色

2.透明度和不透明度

opacity属性指定元素的不透明度或透明度,取值范围为0.0~1.0,值越低越透明

 3.使用RGBA的透明度

RGBA 颜色值指定为:rgba(redgreenbluealpha)。alpha 参数是介于 0.0(完全透明)和 1.0(完全不透明)之间的数字。

css背景图片

background-image 属性指定作用元素背景图片,默认情况下,图片会重复,以覆盖整个元素
body {background-image: url("paper.gif");
}p {background-image: url("paper.gif");
}

css背景重复

默认情况下,background-image 属性在水平和垂直方向上都重复图像。

1.background-repeat

background-repeat属性有repeat-x,repeat-y两个参数,前者向水平方向重复,后者向垂直方向重复

2. background-repeat:no-repeat

该属性指定只显示一次背景图片

 3.background-position

该属性用于指定背景图片的位置,属性值可以是数值,关键词或百分比

css背景附着

 background-attachment属性指定背景图片会不会随着页面一起滚动
参数:  fixed 不滚动        scroll 滚动

css边框

css  border属性设置指定边框的样式和颜色

1.border-style 边框样式

border-style 属性指定要显示的边框样式,参数有:
  • dotted - 定义点线边框
  • dashed - 定义虚线边框
  • solid - 定义实线边框
  • double - 定义双边框
  • groove - 定义 3D 坡口边框。效果取决于 border-color 值
  • ridge - 定义 3D 脊线边框。效果取决于 border-color 值
  • inset - 定义 3D inset 边框。效果取决于 border-color 值
  • outset - 定义 3D outset 边框。效果取决于 border-color 值
  • none - 定义无边框
  • hidden - 定义隐藏边框
border-style 属性可以设置一到四个值(用于上边框、右边框、下边框和左边框)。

2.border-width 边框宽度

border-width 属性指定四个边框的宽度。 可以将宽度设置为特定大小(以 px、pt、cm、em 计),也可以使用以下三个预定义值之一:thin、medium 或 thick:
特定边的宽度 border-width 属性可以设置一到四个值(用于上边框、右边框、下边框和左边框):

 4.border-color 边框颜色

border-color 属性用于设置四个边框的颜色。 可以通过以下方式设置颜色:
  • name - 指定颜色名,比如 "red"
  • HEX - 指定十六进制值,比如 "#ff0000"
  • RGB - 指定 RGB 值,比如 "rgb(255,0,0)"
  • HSL - 指定 HSL 值,比如 "hsl(0, 100%, 50%)"
  • transparent
注释:如果未设置 border-color,则它将继承元素的颜色。
特定边框的颜色 border-color 属性可以设置一到四个值(用于上边框、右边框、下边框和左边框)。

5.CSS 边框各边

在 CSS 中,还有一些属性可用于指定每个边框(顶部、右侧、底部和左侧):

它的工作原理是这样的:

如果 border-style 属性设置四个值:

border-style: dotted solid double dashed;

  • 上边框是虚线
  • 右边框是实线
  • 下边框是双线
  • 左边框是虚线
如果 border-style 属性设置三个值:

border-style: dotted solid double;

  • 上边框是虚线
  • 右和左边框是实线
  • 下边框是双线
如果 border-style 属性设置两个值:

border-style: dotted solid;

  • 上和下边框是虚线
  • 右和左边框是实线
如果 border-style 属性设置一个值:

border-style: dotted;

  • 四条边均为虚线
上例中使用的是 border-style 属性。但 border-width 和 border-color 也同样适用。

6.border-radius 圆角边框


7.CSS外边框

CSS margin 属性用于在任何定义的边框之外,为元素周围创建空间。 通过 CSS,您可以完全控制外边距。有一些属性可用于设置元素每侧(上、右、下和左)的外边距。
margin 单独的边 CSS 拥有用于为元素的每一侧指定外边距的属性:
  • margin-top
  • margin-right
  • margin-bottom
  • margin-left
所有外边距属性都可以设置以下值:
  • auto - 浏览器来计算外边距
  • length - 以 px、pt、cm 等单位指定外边距
  • % - 指定以包含元素宽度的百分比计的外边距
  • inherit - 指定应从父元素继承外边距
提示:允许负值。 Margin - 简写属性 为了缩减代码,可以在一个属性中指定所有外边距属性。 margin 属性是以下各外边距属性的简写属性:
  • margin-top
  • margin-right
  • margin-bottom
  • margin-left
工作原理是这样的: 如果 margin 属性有四个值:
  • margin: 25px 50px 75px 100px;
    • 上外边距是 25px
    • 右外边距是 50px
    • 下外边距是 75px
    • 左外边距是 100px
如果 margin 属性设置三个值:
  • margin: 25px 50px 75px;
    • 上外边距是 25px
    • 右和左外边距是 50px
    • 下外边距是 75px
如果 margin 属性设置两个值:
  • margin: 25px 50px;
    • 上和下外边距是 25px
    • 右和左外边距是 50px
如果 margin 属性设置了一个值:
  • margin: 25px;
    • 所有四个外边距都是 25px
auto 值 您可以将 margin 属性设置为 auto,以使元素在其容器中水平居中。 然后,该元素将占据指定的宽度,并且剩余空间将在左右边界之间平均分配。 inherit 值 本例使 <p class="ex1"> 元素的左外边距继承自父元素(<div>):

扫描二维码推送至手机访问。

欢迎转载或分享本篇文章。

本文链接:https://www.jcba123.com/article/151

标签: CSS基础教程
分享给朋友:

“CSS基础教程” 的相关文章

OpenCart vs WooCommerce:哪个是最好的电子商务平台?

OpenCart vs WooCommerce:哪个是最好的电子商务平台?

对于希望建立在线商店的现代企业,在 OpenCart 和 WooCommerce 之间选择最佳电子商务平台似乎势不可挡。 OpenCart 与 WooCommerce – 在它们之间做出选择可能很困难,因为这两个平台都有自己的一套高级功能、优点和缺点,适合您的业务。 在深入比较了每个平台之后...

如何搭建一个个人网站?

如何搭建一个个人网站?

现在越来越多的人开始关注个人网站的建设。个人网站不仅可以展示自己的个人信息和作品,还可以帮助自己建立个人品牌,提高自己在互联网上的曝光度。那么,如何自己搭建一个个人网站呢?有两种方式: 自己学习技术搭建网站 选用在线建站或外包建站公司 两种方式都遵从基本的网站搭建步骤:...

PHP轻松抓取网页文字,教你实现!

随着互联网的快速发展,人们获取信息的方式也越来越多元化。在这个信息爆炸的时代,各种网站和应用程序都在为用户提供更加便捷和高效的服务。而其中,抓取网页中的文字是一项非常重要的技术。本文将详细介绍如何使用PHP语言来抓取网页中的文字。 一、什么是PHP抓取网页中的文字? 在介绍具体方法之前,...

教你如何做英文博客提交网站外链

教你如何做英文博客提交网站外链

英文博客提交网站外链在所有外链类型中一直算是质量比较高的外链了,尤其是对于很多需要养的英文博客来说,这些外链更是必不可少,多多益善,但是相对来说,这类网站还是比较珍稀的,所以,今天环新给出的这十个依旧非常活跃的博客提交站资源可以说是非常有价值的,希望大家能够好好利用。 资源如下:...

使用 WP Downgrade 在线降级 WordPress 到旧版本!

我们都知道,每当WordPress有新本的时候,我们都可以在后台一键更新。但是有些时候,我们的主题或插件可能不兼容新版本的WP,这时候我们如果要降级为之前的旧版本,该怎么操作呢?下面一起来看看。 重要提示:不管是升级还是降级,操作前,请务必备份你的网站数据,尤其是网站的数据库,以防万一!...

WordPress 如何批量修改文章信息?

你是否遇到过如下几种状况: 博客更换域名,博客文章的内容也要跟着换 使用的图片地址更换了 写了很多文章,回过头来想切换作者 想删除某个可恶留言者的所有留言 想更改某个留言者所有留言的网站URL 想要禁用所有文章的pingback 想要禁用所有文章的评...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。