简写背景属性 (CSS3) 中的背景大小

2024-01-05

我正在尝试混合background-image and background-size人手不足的房产background财产。基于W3C 文档 http://www.w3.org/TR/css3-background/#background-size background-size应该在之后background-position属性用斜杠分隔(/).

W3C 示例:

p { background: url("chess.png") 40% / 10em gray
       round fixed border-box; } 

相当于:

p {
    background-color: gray;
    background-position: 40% 50%;
    background-size: 10em 10em;
    background-repeat: round round;
    background-clip: border-box;
    background-origin: border-box;
    background-attachment: fixed;
    background-image: url(chess.png) }

MDN https://developer.mozilla.org/en/CSS/background-size说同样的话。我还发现this http://www.css3.info/preview/multiple-backgrounds/ and this http://www.standardista.com/css3/css3-background-properties/关于速记 CSS3 背景属性的文章解释了这一点。

但这是行不通的!也不清楚如何制作速记background财产时background-size and background-position有两个不同的值background-position-x and background-position-y或同样的事情background-size。目前尚不清楚斜杠(/)发生?这个例子 http://jsfiddle.net/G67Ej/在我的 Chrome 15 中无法正常工作。

我尝试简写的 CSS 代码示例如下:

div {  
    background: url(http://www.placedog.com/125/125) 
        0 0 /  150px 100px 
        repeat no-repeat 
        fixed border-box padding-box blue;      
    height: 300px;
    width:360px;    
    border: 10px dashed magenta;  
}

一个更干净的例子

这是工作 (JSFiddle http://jsfiddle.net/ZNsbU/)

 body{
        background-image:url(http://www.google.com/intl/en_com/images/srpr/logo3w.png);
        background-position:200px 100px;
        background-size:600px 400px;
        background-repeat:no-repeat;
    }

这不起作用 (jsfiddle http://jsfiddle.net/ZNsbU/7/)

body{
    background:url(http://www.google.com/intl/en_com/images/srpr/logo3w.png) 200px 100px/600px 400px no-repeat;
}

这也不起作用(jsfiddle http://jsfiddle.net/ZNsbU/8/)

body{
    background:url(http://www.google.com/intl/en_com/images/srpr/logo3w.png) 200px/400px 100px/600px no-repeat;
}

  1. 你的jsfiddle使用background-image代替background
  2. 这似乎是“此浏览器尚不支持”的情况。

这在 Opera 中有效:http://jsfiddle.net/ZNsbU/5/ http://jsfiddle.net/ZNsbU/5/
但它在 FF5 和 IE8 中不起作用。 (对于过时的浏览器来说是的:D)

Code :

body {
  background:url(http://www.google.com/intl/en_com/images/srpr/logo3w.png) 400px 200px / 600px 400px no-repeat;
}

你可以这样做:

body {
    background:url(http://www.google.com/intl/en_com/images/srpr/logo3w.png) 400px 400px no-repeat;
    background-size:20px 20px
}

它适用于 FF5 和 Opera,但不适用于 IE8。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

简写背景属性 (CSS3) 中的背景大小 的相关文章

  • Chrome 扩展:插入固定 div 作为 UI

    我想使用 chrome 扩展将 div 插入固定位置 它将覆盖您当前正在查看的页面 我担心的是 我希望它可以在任何页面上工作而不改变它 除了插入我的固定 div 之外 但我不知道我这样做的方式是否可行 目前 该按钮不会显示 并且我在让 di
  • 如何将两个图像放置在一个div的对角

    如你所见 我不是 CSS 专家 我需要一些帮助来了解如何使用两个图像制作这个 div 如下图所示 托马斯是对的 但还有更好的解决方案 div img class align left src alt description of your
  • 获取 CSS 计算结果以设置自定义属性

    我正在测试一个 CSS 框架 用于通过微类指定数字 例如 类似的东西 div class fifty percent wide 可能会翻译成width 50 该实现使用 CSS 变量 自定义属性 考虑以下 CSS fifty number
  • 使用jquery和css点击按钮后旋转div文本

    我想使用 jquery 和 css 单击按钮后旋转 div 文本 如果用户点击Rotate Left按钮 然后文本在左侧旋转 or用户点击Rotate Right按钮然后文本在右侧旋转 Example div Happy Birthday
  • Firefox 忽略背景大小的 css

    尝试使用背景大小 CSS 规则缩小图像 但 Firefox 3 5 似乎会忽略该规则 CSS privatejoker background aqua url styles images home privatejoker png no r
  • 可见性的替代方案:折叠在 IE 和 Chrome 上不起作用

    以下页面 table border 1 tr class cccc td one td tr table 仅适用于 Firefox IE 始终显示该行 而 Chrome 隐藏该行但显示其垂直空间 那么 如何仅使用 CSS 完全隐藏一行呢
  • 拖放区缩略图宽度图像大小

    如何更改上传图像的缩略图大小 我在我的javascript中尝试过thumbnailWidth 350 但是这不会增加缩略图大小 而缩略图只是看起来放大了 如何操作图像缩略图大小 HTML section section
  • 相对于变换元素的绝对定位元素位置

    我重新创建了我在模板中遇到的问题 有一个nav具有position relative 在 的里面nav有一个div有两个嵌套列表 其中一个列表的位置绝对固定在列表的底部nav 当div对其应用了变换 当 的时候div在绝对和相对定位的元素之
  • 使组合高度等于浏览器窗口的高度

    http featuredfotografer com http featuredfotografer com Codemirror div 与 header div 结合占用的高度超过了浏览器的高度 我怎样才能使它们的总高度达到浏览器窗口
  • React Native 上的文本缩进

    我需要缩进 React Native 段落的第一行 但使用常见的csstext indent财产 textIndent 与 React Native 不兼容 伪元素选择器也不兼容 例如 first line 有什么方法可以做到这一点而不用将
  • 使用溢出时无法隐藏滚动条:auto

    我有这个CSS div background color red position relative height 414px overflow auto width 902px margin 0px auto 我尝试过overflow y
  • 有没有办法在 html 图像标签中显示位图数据? [复制]

    这个问题在这里已经有答案了 有没有办法在 HTML 元素中显示位图图像数据 例如 您有一个指向源文件的常规图像 如下所示 img src myImage png width 100 height 100 有没有这样的事情 img width
  • Symfony 2 使用 CSS 设置背景图片

    I want to put a background image for a menu in symfony But I can t figure out how to do it I managed to style a lot of t
  • 由于固定导航,增加了 FancyBox v2 的顶部和底部边距

    我目前正在开发一个网站 该网站将来将具有响应能力 该网站主要由图像组成 单击这些图像会加载到 FancyBox 中 FancyBox v2 现在具有响应能力 因此可以在屏幕尺寸发生变化时重新调整图像等的大小 作为我设计的一部分 我有两个固定
  • `ie9` - contenteditable false 在父级可编辑时不起作用

    我正在尝试制作内容可编辑和不可编辑的容器 用户可以通过 3 种方式使用它 他们可以将内容与non editable 他们可以将内容与editable 他们可以在不选择其中之一的情况下放置内容 可编辑 我正在努力实现以下目标 content
  • CSS3 box-shadow 用于类似重叠的 div

    我正在尝试用css3来实现这种效果 HTML 代码显然是这样的
  • 如何阻止破折号自行包裹?

    我有一个标题 标题最后一个单词的末尾是一个破折号 单词和破折号之间没有空格 当浏览器窗口变小时 破折号会中断并换成新行 在自己的行上有一个破折号是不好的排版 如何停止破折号之前的换行 以便最后一个单词运行到新行 这是代码 h1 XYZ co
  • 如何在没有@import的情况下减少@import?

    我用的较少 从 Google PageSpeed 我了解到 使用 importCSS 文件中的内容会影响网站速度 所以我想排除任何 import来自我的 CSS 的东西 我有 2 个不同的样式表reset css and rebuild c
  • 如何仅在最后一个
  • 处给出透明六边形角度?
  • 我必须制作这样的菜单 替代文本 http shup com Shup 330421 1104422739 My Desktop png http shup com Shup 330421 1104422739 My Desktop png
  • 带有相对路径的 LESS CSS 背景

    我在使用 LESS 作为我的网站的样式表时遇到了问题 就我个人而言 我宁愿在CSS中使用相对路径而不是绝对路径 这只是我的习惯 但是现在当我使用带有导入功能的LESS时 我遇到了如下所示的问题 我有一个main less根文件夹中的文件 i

随机推荐

  • 如何确定 Rails 3 中 ActiveRecord 关联的范围?

    我有一个 Rails 3 项目 Rails 3 带来了 Arel 以及重用一个范围来构建另一个范围的能力 我想知道在定义关系时是否有办法使用范围 例如 has many 我有带有权限列的记录 我想构建一个 default scope 来考虑
  • 在 R 中创建市场篮子矩阵的有效方法

    我正在尝试根据如下数据创建一个市场篮子矩阵 input lt matrix c 1000001 1000001 1000001 1000001 1000001 1000001 1000002 1000002 1000002 1000003
  • 使用大小与原始大小不同的纹理对 SKSpriteNode 进行动画处理

    我想使用 SKTextureAtlas 中的纹理为 SKSpriteNode 制作动画 使用SKAction animateWithTextures textures timePerFrame resize restore 然而 图集中的纹
  • 在循环中使用 CSS 实现图像之间的交叉淡入淡出

    我想在循环中的图像之间淡入淡出 就像这里的结果 jsfiddle net 5M2PD http jsfiddle net 5M2PD 但纯粹是通过CSS no JavaScript 我尝试使用关键帧但没有成功 请帮忙 keyframes c
  • Xcode 11 - “无法与帮助应用程序通信。”当尝试添加 Swift 包时

    当我尝试向我的项目添加新的 Swift 包时遇到问题 在 Xcode 11 3 1 上 我收到一条 无法与帮助程序应用程序通信 的消息 错误信息 PS 使用 Xcode 11 4 时 错误消息已更改为 与服务的通信已中断 崩溃报告 查看控制
  • C# 中网络摄像头的使用

    我正在用 C 编写一个程序来连接到网络摄像头并用它进行一些图像处理 我有一个工作应用程序 它使用 win32 api avicap32 dll 连接到网络摄像头并向其发送消息 将其发送到剪贴板 问题在于 虽然可以从绘制中访问 但从程序中读取
  • 更改 ngclick 上的鼠标指针

    I ve a div与角ng click附有指令 将鼠标悬停在该元素上时 鼠标指针不会改变 有没有办法通过CSS改变它 我知道我可以简单地在其上附加一个锚标记 但我想知道是否可以这样做 有没有办法通过css改变它 是的 请参阅cursor
  • Java中如何枚举所有环境变量

    System getenv name 需要环境变量的名称 我正在尝试打电话Runtime exec String String File 第二个参数需要一个环境变量数组 我不确定如果指定此参数 子进程是否会从当前进程继承环境变量 例如 如果
  • Glide 显示错误:无法找到 generatedAppGlideModule

    我正在尝试使用 glide 加载图像 但不知何故我无法使用 glide 加载图像 因为它显示以下错误 找不到GenerateAppGlideModule 您应该在应用程序中包含对 com github bumptech glide comp
  • 比较Python中的时间增量

    我有一个变量是
  • 从 Xcode 中删除领域模型对象

    很久以前 我在 iOS 项目中使用 Realm 但现在不再这样做了 但是 我在 Xcode 中仍然有可用的模板 如下所示 在 Xcode 11 beta 之前 这从来都不是问题 每次运行项目时 我都会在控制台中看到以下内容 错误 模块导入失
  • 参数名称省略,C++ 与 C

    在 C 中 在某些情况下我倾向于省略参数名称 但在 C 中 当我省略参数名称时出现错误 这是代码 void foo int forward decl it s OK to omit the parameter s name in both
  • 分割长字符串而不破坏单词填充行

    在您认为它是重复的之前 有很多问题询问如何在不破坏单词的情况下分割长字符串 请记住我的问题有点不同 顺序并不重要 我必须调整单词才能使用每一行越多越好 我有一组无序的单词 我想在不使用超过 253 个字符的情况下组合它们 def compo
  • 实体框架Database.SetInitializer根本不起作用

    我在这里遇到了这种 神秘 的问题 我目前正在我的 ASP NET MVC 3 应用程序中使用 Entity Framework 4 1 Code First 方法 它工作得很好 直到昨天 发生了非常糟糕的事情 导致我的 Database S
  • AngularJs 资源中的可选 url 参数

    我有这样的资源 var Products resource companies companyId products 问题是 我想通过网址获取所有公司的产品companies products 但使用资源而不提供 companyId 我得到
  • 验证 Node 中的 TypeForm Webhook 负载

    我设置了一个Typeform webhook https developer typeform com webhooks reference create or update webhook 并且运行良好 现在我正试图保护它 但我陷入了困境
  • 使用jsp和javascript异步文件上传(AJAX文件上传)[重复]

    这个问题在这里已经有答案了 我计划进行异步文件上传 也就是说 文件应该上传到 jsp 或 servlet 并返回一些内容到 html jsp 页面 而不需要重新加载原始页面 它应该像 AJAX 调用一样发生 有没有办法用 AJAX 或任何其
  • 如何缩进python记录器打印的多行消息?

    当前行为 DEBUG package 123 gt message with multiple lines foo bar 想要的行为 DEBUG package 123 gt message with multiple lines foo
  • C++ 中类型后面的 ^ 是什么意思?

    我有一些 C 代码 其函数返回类型声明为string or IEnumerable
  • 简写背景属性 (CSS3) 中的背景大小

    我正在尝试混合background image and background size人手不足的房产background财产 基于W3C 文档 http www w3 org TR css3 background background si