3.4背景图片位置

提示:利用background-position属性改变图片中的位置。

1、语法:

              div{

                   background-position:"x ,y";

                   }

length             百分数1由浮动数字

position           top|center|bottom|left|center|right

注意:

       这里“x”、“y”坐标,也可以使用方位名词和精确单位。

(1)、指定两个方向值方位名词,则值的先后顺序无关,比如:

        left 左边 top 上、top上 left下一致结果

(2)、如果指定了一个方位名,另一个可以值省略,也可以值默认居中对齐center

自己代码展示:

<!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>背景图片位置、上、下、左、右</title>
    <style>
        div {
            width: 300px;
            /* 设置它的宽度 */
            height: 300px;
            /* 设置它的高度 */
            background-color: pink;
            /* 设置它的颜色背景相当于颜色填充 */
            background-image: url(img.png);
            /* 设置它的图片背景两个值:
            一个是:none表示没有值
            另一个:url表示有值、里面放图片的(相对路径和绝对路径) */
            background-repeat: no-repeat;
            /* 这里设置平铺背景四种值:
            第一个:repeat表示平铺
            第二个:no-repeat表示不平铺
            第三个:repeat-x表示平铺x坐标
            第四个:repeat-y表示平铺y坐标 */
            background-position: center top;
            /* 这里设置方向图片背景: */
            /* 注意:如果我们设置一个值、则另一个值可以忽略、因为另一个默认是垂直 */
            /* 五个方向:
            上:top
            解释:这个上是靠y坐标、所以x坐标是我们可以用垂直来使用
            下:botton
            解释:这个上是靠y坐标
            左:left
            解释:这个是靠这x坐标
            右:right
            垂直或叫居中:centter */
        }
    </style>
</head>

<body>
    <div></div>

</body>

</html>

显示结果:


 

总结

提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了利用background-position属性改变图片中的位置。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在 ExtJS 3.4 中实现批量图片上传可以通过以下步骤: 1. 创建一个文件上传表单 可以使用 Ext.form.Panel 组件创建一个包含文件上传字段的表单,例如: ``` var formPanel = new Ext.form.Panel({ renderTo: 'upload-form', fileUpload: true, items: [{ xtype: 'filefield', name: 'image', fieldLabel: 'Select an image', labelWidth: 100, allowBlank: false, buttonText: 'Browse...' }] }); ``` 2. 处理上传请求 在表单提交时,需要处理上传请求并将文件发送到服务器。可以使用 Ext.form.action.Submit 类来处理请求,例如: ``` formPanel.getForm().submit({ url: 'upload.php', // 上传文件的服务器端处理脚本 waitMsg: 'Uploading your image...', success: function(form, action) { Ext.Msg.alert('Success', 'Your image was uploaded successfully.'); }, failure: function(form, action) { Ext.Msg.alert('Failed', action.result.msg); } }); ``` 其中,url 参数为上传文件的服务器端处理脚本地址,waitMsg 参数为上传过程中显示的等待消息,success 和 failure 分别为上传成功和失败时的回调函数。 3. 处理上传文件 在服务器端处理上传文件时,可以使用 PHP、Java、Node.js 等语言和框架来实现。以下是一个 PHP 的示例代码: ``` <?php $uploadDir = 'uploads/'; $uploadFile = $uploadDir . basename($_FILES['image']['name']); if (move_uploaded_file($_FILES['image']['tmp_name'], $uploadFile)) { echo json_encode(array('success' => true)); } else { echo json_encode(array('success' => false, 'msg' => 'Failed to upload image.')); } ?> ``` 其中,$uploadDir 为上传文件保存的目录,$uploadFile 为上传文件的完整路径。move_uploaded_file 函数用于将上传的临时文件移动到目标位置。最后,使用 json_encode 函数将上传结果以 JSON 格式返回给客户端。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值