CSS3-背景

这篇具有很好参考价值的文章主要介绍了CSS3-背景。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

    背景

        1 背景颜色

        2 背景图片

        3 背景平铺

        4 背景位置

        5 背景相关属性连写

        6(拓展)img标签和背景图片的区别

            1 背景颜色

            属性名:background-color

            取值;关键字、rgb表示法、rgba表示法、十六进制

            注意:

                1 背景颜色默认值是透明:rbga(0,0,0,0)、transparent

                2 背景颜色不会影响盒子大小,并且还能看清盒子的大小和位置,一般在布局中会习惯先给盒子设置背景颜色 

            2 背景图片

                属性名:background-image

                取值:url("图片路径")

                注意:

                    1 背景图片中url中可以省略引号

                    2 背景图片默认是在水平和垂直方向平铺的

                    3 背景图片仅仅是指给盒子起到装饰效果,类似于背景颜色,是不能撑开盒子的

            

            3 背景平铺

                属性名:background-repeat

                取值:

                    1 repeat     水平和垂直方向都平铺(默认)

                    2 no-repeat  不平铺

                    3 repeat-x   水平平铺 

                    4 repeat-y   垂直平铺 

            

            4 背景位置

                属性名:background-position

                取值:background-position:水平方向 垂直方向;

                    1 方位名词(两两组合可以表示9个位置)

                        水平方向 左(left) 中(center) 右(right)

                        垂直方向 上(top) 中(center) 下(bottom)

                    2 数组+px(坐标表示)

                        原点(0,0) 盒子的左上角  x轴  y轴

                        注意:数值为正 正方向移动,数值为负 反方向移动

                注意:无论是背景图片还是背景颜色都只在盒子里显示

                

            5 背景相关属性连写

                属性名:background

                连写:background:color image repeat position

                注意:

                    1 单个属性值的合写,取值之间以空格隔开

                    2 书写顺序不分先后,但推荐上述写法

                    3 取值个数可以按照需求省略

                    4 特殊情况:在pc端,如果盒子大小和背景图片大小一样,此时可以直接写 background:url()

            6(拓展)img标签和背景图片的区别

                需求:需要在网页中展示一张图片的效果?

                    方法一:直接写上img标签即可

                        img标签是一个标签,不设置宽高默认会以原尺寸显示

                    方法二:div标签 + 背景图片

                        需要设置div的宽高,因为背景图片只是装饰的CSS样式,不能撑开div标签

                使用:

                    不经常更换的用背景图

                    经常更换的用img图片

代码:

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        div {
            /* 盒子宽800px 高800px */
            width: 800px;
            height: 800px;
            /* 字体大小 50px */
            font-size: 50px;
            /* 背景色 pink */
            /* background-color: pink; */
            /* 背景图 1.jpg */
            /* background-image: url("images/1.jpg"); */
            /* 背景平铺 默认 */
            /* background-repeat: no-repeat; */
            /* 背景图位置 居中 */
            /* background-position: center center; */
            /* 连写 颜色 图片 平铺 位置 */
            background: pink url("images/1.jpg") no-repeat center;
        }
    </style>
</head>

<body>
    <div>
        背景Demo
    </div>
</body>

</html>

效果图:

CSS3-背景文章来源地址https://www.toymoban.com/news/detail-501283.html

到了这里,关于CSS3-背景的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • css图片背景

    在CSS中设置图片背景是通过 background-image 属性来实现的。以下是一种简单的方法来设置CSS图片背景: 1.准备图片文件:首先,准备你想要作为背景的图片,并确保它已经上传到你的网站或服务器上。 2.在HTML中添加一个元素:在HTML文件中,你可以添加一个元素(例如 div 或者其

    2024年02月14日
    浏览(33)
  • CSS-设置背景图片的大小

    要设置背景图片的大小,您可以使用CSS的 background-size 属性。这个属性允许您指定背景图片的尺寸。 background-size 属性可以接受不同的值,包括: auto :保持原始图片的尺寸。 cover :将图片缩放到完全覆盖背景区域,可能会裁剪部分图片。 contain :将图片缩放到完全适应背景

    2024年01月25日
    浏览(38)
  • FinalShell SSH工具安装教程及编辑窗口修改背景颜色,自定义背景图片,修改字体,修改快捷键(详细图文教程)

    FinalShell 在 Windows 上提供了一个方便、安全、功能完备的远程管理工具。它的中文支持和自定义功能让其适合国内 Linux 系统管理者使用。与 Xshell 等软件相比,FinalShell 更注重功能实用性。 参考其它博主的安装教程,链接为:添加链接描述 下载FinalShell安装包的链接:添加链接

    2024年02月12日
    浏览(54)
  • CSS 小技能(一):HTML 两个图片竖着平铺、设置图片点击、设置滚动条颜色

    下面的代码没有考虑 响应式 的效果,如果考虑的话还需要一些代码进行处理。 【注】当时写的时候仅考虑了 webkit 内核的浏览器,如果是 IE 或者其他浏览器,请增加额外的 CSS 样式进行控制。 显示效果如下: 个人博客:Roc’s Blog

    2024年02月12日
    浏览(49)
  • HTML--CSS--图片和背景样式

    最基本的应该就是对大小的管理 width:像素值; 宽度 height:像素值; 高度 一样使用 border 进行定义 效果: 图片对齐和文本的对齐是一样的,也是用 text-align 进行,但需要注意不能直接在 img 定义,需要在父元素处定义 属性依然是: left 左对齐 center 居中 right 右对齐 效果: 用法

    2024年01月18日
    浏览(45)
  • CSS样式背景图片的自适应

    今天在写一个页面的时候,需要用到一个背景图片。 于是我把背景图片放到static(静态文件夹)里面,于是在css样式中引入,但是背景图片又太大,最后的样式就是比例失调。但是由于太久没有用到这个属性了,无可奈何又去找了一番度娘 废话不多说,上代码 1.css图片自适

    2024年02月11日
    浏览(31)
  • CSS 圆形分割按钮动画 带背景、图片

     

    2024年02月01日
    浏览(35)
  • css mask使用,背景透明,图片裁切

    2.1 背景透明 图片与mask生成的渐变的 transparent 的重叠部分,会变得透明,这里#000可以为任意颜色,效果相同 2.2 图片裁切

    2024年01月17日
    浏览(31)
  • 如何更改 CSS 背景图片的不透明度

    介绍 opacity 是一个 CSS 属性,允许你改变元素的不透明度。默认情况下,所有元素的值为 1 。通过将这个值更接近 0 ,元素将会变得越来越透明。 一个常见的用例是将图像作为背景的一部分。调整不透明度可以提高文本的可读性或实现所需的外观。然而,目前没有办法只针对

    2024年04月17日
    浏览(33)
  • echarts地图的常见用法:基本使用、区域颜色分级、水波动画、区域轮播、给地图添加背景图片和图标、3d地图

    最近几天用echarts做中国地图,就把以前写的demo:在vue中实现中国地图 拿来用,结果到项目里直接报错了,后来发现是因为版本的问题,没办法只能从头进行踩坑了。以下内容基于 vue3 和 echarts 5.32 常用的功能应该就这些,已经非常全了,创作不易,觉得不错就点个赞。 获取

    2023年04月15日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包