草庐IT

backGround

全部标签

html - 背景大小之间的差异 :cover and background-size:contain

在视觉上我可以体会到差异,但在哪些情况下我应该更喜欢其中一种呢?使用它们有什么意义,还是可以用百分比代替?目前,在使用这些属性时,我似乎无法超越试错法,这让我很头疼。我也只能找到非常模糊的解释,尤其是我找到了W3Cdoc非常莫名其妙。Valueshavethefollowingmeanings:‘contain’Scaletheimage,whilepreservingitsintrinsicaspectratio(ifany),tothelargestsizesuchthatbothitswidthanditsheightcanfitinsidethebackgroundpositi

html - CSS:是否可以仅重复图像的一部分以将其用作背景?

我有一个圆Angular矩形的图像,我使用它作为背景的顶部和底部:#content_top{/*760pxby30px*/background:#F7EECFurl(images/content_top_bottom_bg.png)no-repeat00scroll;height:10px;}#content_bottom{/*760pxby30px*/background:#F7EECFurl(images/content_top_bottom_bg.png)no-repeat0-20pxscroll;height:10px;}然后我使用另一个1px高度的图像垂直重复以填充此div背

html - CSS:是否可以仅重复图像的一部分以将其用作背景?

我有一个圆Angular矩形的图像,我使用它作为背景的顶部和底部:#content_top{/*760pxby30px*/background:#F7EECFurl(images/content_top_bottom_bg.png)no-repeat00scroll;height:10px;}#content_bottom{/*760pxby30px*/background:#F7EECFurl(images/content_top_bottom_bg.png)no-repeat0-20pxscroll;height:10px;}然后我使用另一个1px高度的图像垂直重复以填充此div背

html - 如果默认不存在,则回退背景图像

我想将图像设置为背景,但是图像名称可能是bg.png或bg.jpg。如果默认背景不存在,是否有任何非javascript方法来创建备用图像的后备?body{background:url(bg.png);background-size:100%100%;width:100vw;height:100vh;margin:0;} 最佳答案 如果不涉及透明度并且它们占据所有可用空间或具有相同大小,则可以使用多个背景:div{background-image:url('http://placehold.it/1000x1000'),url('h

html - 如果默认不存在,则回退背景图像

我想将图像设置为背景,但是图像名称可能是bg.png或bg.jpg。如果默认背景不存在,是否有任何非javascript方法来创建备用图像的后备?body{background:url(bg.png);background-size:100%100%;width:100vw;height:100vh;margin:0;} 最佳答案 如果不涉及透明度并且它们占据所有可用空间或具有相同大小,则可以使用多个背景:div{background-image:url('http://placehold.it/1000x1000'),url('h

html - 如何为div的背景颜色设置不透明度?

这个问题在这里已经有了答案:CSSopacityonlytobackgroundcolor,notthetextonit?[duplicate](11个答案)关闭7年前。我有这门课.box{background-color:#fff;border:3pxsolid#eee;}我的问题是如何只为白色背景设置不透明度,使其与我的背景有点混合?谢谢。

html - 如何为div的背景颜色设置不透明度?

这个问题在这里已经有了答案:CSSopacityonlytobackgroundcolor,notthetextonit?[duplicate](11个答案)关闭7年前。我有这门课.box{background-color:#fff;border:3pxsolid#eee;}我的问题是如何只为白色背景设置不透明度,使其与我的背景有点混合?谢谢。

html - CSS "overflow"剔除 "background-color"

我正在尝试为网站设置代码块的样式。容器div设置为垂直和水平溢出。问题是当它水平溢出时,斑马条纹背景颜色被剔除。我也尝试过使用背景图片,但它也剔除了它。为什么会这样?我该如何解决?谢谢。图片:http://zero.robotrenegade.com/q3w/background-overflow.png网页(缩小浏览器宽度以查看问题):http://zero.robotrenegade.com/q3w/code.html$(document).ready(function(){jQuery("precode").html(function(index,html){returnhtml

html - CSS "overflow"剔除 "background-color"

我正在尝试为网站设置代码块的样式。容器div设置为垂直和水平溢出。问题是当它水平溢出时,斑马条纹背景颜色被剔除。我也尝试过使用背景图片,但它也剔除了它。为什么会这样?我该如何解决?谢谢。图片:http://zero.robotrenegade.com/q3w/background-overflow.png网页(缩小浏览器宽度以查看问题):http://zero.robotrenegade.com/q3w/code.html$(document).ready(function(){jQuery("precode").html(function(index,html){returnhtml

html - Visual Studio(2012 及更低版本)删除 CSS 属性

我在使用VisualStudio2010时遇到了一个非常奇怪的问题。当我将渐变的CSS属性添加到我的样式表时,VisualStudio会在调试几次后将其删除。我添加到样式表的代码示例:.button{/*Firefox*/background-image:-moz-linear-gradient(top,#fff,#efefef);/*Chrome,Safari*/background-image:-webkit-gradient(linear,lefttop,leftbottom,color-stop(0,#fff),color-stop(1,#efefef));/*ModernBr