CSS设置图片的位置

CSS通过background-position属性来调整背景图片的位置。

比如,当希望背景图片显示在页面的右下角时,可以设置属性值为bottomright即可。

<span style="font-size:24px;"><html><head><title>背景的位置</title><style><!--body{padding:0px;margin:0px;background-image:url(
http://scs.ganjistatic1.com/gjfs12/M09/A3/B3/CgEHC1VGJz2HZm6eAAEe8iEJ1Go460_600-0_6-0.jpg);background-repeat:no-repeat;background-position:bottom right;background-color:#eeeee8;}      span{font-size:70px;float:left;font-family:黑体;font-weight:bold;}p{margin:0px;font-size:14px;padding-top:10px;padding-left:6px;padding-right:8px;}--></style></head><body><p><span>雪</span>是大气固态降雨中的一种最广泛、最普遍、最主要的形式。大气固态降水是多种多样的,除了美丽的雪花以外,还包括能造成很大危害的冰雹,还有我们不经常见到的雪雾和冰粒。</p><p>立冬 太阳位于黄径,11月7~8日<br>小雪 太阳位于黄径,11月22~23日<br>大雪 太阳位于黄径,12月6~8日<br>冬至 太阳位于黄径,12月21~23日<br>小寒 太阳位于黄径,1月5~7日<br>大寒 太阳位于黄径,1月20~21日</p></body>
</html></span>

可以看到背景图片位于页面的右下方。

此外,background-position的属性值还可以设置为topleft、topcenter、topright、centerleft、centercenter、centerright、bottomleft和bottomcenter等等。

CSS不仅可以设置为上中下、左中右的模式,而且,还可以给背景图片的位置定义具体的百分比,实现精确定位。

<span style="font-size:24px;"><html><head><title>背景的位置</title><style><!--body{padding:0px;margin:0px;background-image:url(
http://scs.ganjistatic1.com/gjfs12/M09/A3/B3/CgEHC1VGJz2HZm6eAAEe8iEJ1Go460_600-0_6-0.jpg);background-repeat:no-repeat;background-position:30% 70%;}        p{padding:10px;margin:5px;line-right:1.5em;}--></style></head><body><p>CSS(Cascading Style Sheet),中文译为层叠样式表,用于控制页面样式,并允许将样式信息与网友内容分离的一种标记性语言……</p></body>
</html></span>

显示的效果,background-position:30%70%;的设置,使得背景图片的中心点在水平方向上处于30%的位置,在竖直方向上则位于70%的位置。

此时,如果改变了浏览器窗口的大小,背景图片也会进行相应的调整,但是,始终位于水平方向上30%和竖直方向上70%的位置。

除了上述的百分比,还可以设置具体的数值,分别定义水平位置和竖直方向的位置。

background-position:300px 25px;

显示效果,背景图片的左上角,距离页面左侧300像素,距离页面上端25像素的位置。

这个绝对位置不会随着浏览器大小的改变而发生变化,如果,当浏览器的宽度本身小于300像素时,背景图片就会显示不全。

此外,还可以将具体位置设置为负数,这种方法在具体使用中也经常用来调整模块背景的位置。

CSS设置图片的位置相关推荐

  1. CSS设置图片的对齐

    CSS设置图片的对齐 横向对齐方式 图片的水平对齐方式和文字的水平对齐方式基本相同,分别是左.中.右三种方式,不同的是,图片的水平对齐通常不能直接通过设置图片的text-align属性设置,而是,通过 ...

  2. CSS设置图片的重复

    CSS设置图片的重复 CSS通过设置background-repeat属性来设置图片的重复方式,包括水平重复.竖直重复和不重复等. 图片的竖直方向重复. <span style="fo ...

  3. html 设置图片左对齐,CSS设置图片的对齐

    CSS设置图片的对齐 横向对齐方式 图片的水平对齐方式和文字的水平对齐方式基本相同,分别是左.中.右三种方式,不同的是,图片的水平对齐通常不能直接通过设置图片的text-align属性设置,而是,通过 ...

  4. html语言图片无法居中,css设置图片无法居中是什么原因?

    在进行网页布局的时候,有时候图片的位置可能会影响整个页面的美观程度,我们经常会设置图片居中显示,但有时我们会遇到css设置图片无法居中. 下面我们来看一下css设置图片无法居中是什么原因. css设置 ...

  5. html照片与照片之间的间隔,css设置图片之间的间隔的方法

    css设置图片之间的间隔的方法 发布时间:2021-01-05 09:32:24 来源:亿速云 阅读:116 作者:小新 这篇文章将为大家详细讲解有关css设置图片之间的间隔的方法,小编觉得挺实用的, ...

  6. html如何让图片跟字体重叠,CSS设置图片与文字的间距

    [实例介绍] CSS设置图片与文字的间距 希望图片本身与文字有一定的距离只需要给标记添加margin属性即可.margin属性包括margin.top.margin-right,margin-bott ...

  7. AndroidStudio_android中实现图片动态设置图片的位置以及图片动态缩放---Android原生开发工作笔记234

    可以通过下面的代码进行设置 <ImageViewandroid:id="@+id/face_img"android:layout_width="wrap_conte ...

  8. Typora如何设置图片的位置更换保存路径

    Typora如何设置图片的位置?更换保存路径 插入图片时Typora默认把图片保存在C盘中,怎么更改图片的保存位置呢? 1.点击文件,点击偏好设置 2.点击图像 3.在右侧结果面版点击无特殊操作对应的 ...

  9. css设置图片不显示的原因总结

    首先确认代码已经保存,然后再查看原因. 1.css没有被调用 F12检查css调用是否成功,如果没成功一般是css的名称写错了.(注意css的层级关系) 如我这里在写样式的时候在.picker-btn ...

最新文章

  1. TensorFlow框架--Keras
  2. 创意赛第二季又来了,PaddleHub人脸关键点检测实现猫脸人嘴特效
  3. Spring配置文件-Bean生命周期配置(init-method方法,destory-method方法)
  4. [转]Linux下使用dirname命令
  5. 你不知道的 Chrome DevTools 玩法
  6. 使用直接内存时可以更快
  7. 集成测试用例_如何评估测试用例的有效性?
  8. Spring MVC 之 请求url 带后缀的情况
  9. 二分、冒泡、快速、插入排序
  10. linux vsftpd 配置及使用详解
  11. 令牌桶 java_令牌桶算法及实现(三)
  12. 上位机plc编程入门_PLC与上位机的通信-plc上位机程序开发
  13. ex10_10MyInteger类
  14. 大三开学,百度面试感受
  15. Vue中href属性动态拼接
  16. 我越脱俗,就会越世俗
  17. 坤音键盘(ikun专用)
  18. 2018秋季寒假作业2-记叙在人生路上对我影响最大的三位老师
  19. SDP: Session Description Protocol(会话描述协议) (RFC2327)
  20. 英飞凌——飞行时间的工作原理是什么

热门文章

  1. Android自定义幸运转盘
  2. web页面性能优化方法总结
  3. 数字电路实验 06 - | 移位寄存器及其应用
  4. 重写EventArgs实现数据传递(C#)
  5. surface linux双系统,关于双系统问题。
  6. springboot错误:Error starting ApplicationContext. To display the conditions report re-run your applica
  7. 什么是服务网格service-mesh?
  8. 苏州大力支持电车发展,于2025年将建设20万个充电桩,能实现吗?
  9. 年内首个“三连跌” 95号汽油回归“8元时代“
  10. 02-需求规格说明书