相关疑难解决方法(0)

使用jQuery CSS属性设置background-image

我在imageUrl变量中有一个图像URL,我试图使用jQuery将其设置为CSS样式:

$('myObject').css('background-image', imageUrl);
Run Code Online (Sandbox Code Playgroud)

这似乎不起作用,如:

console.log($('myObject').css('background-image'));
Run Code Online (Sandbox Code Playgroud)

回报none.

任何想法,我做错了什么?

javascript css jquery

365
推荐指数
7
解决办法
63万
查看次数

CSS background-image - 正确的用法是什么?

CSS background-image属性的正确用法是什么?我想要了解的关键事项是

  1. 它是否需要在引号中,即: background-image: url('images/slides/background.jpg');
  2. 它可以是相对路径(如上所述)还是必须是完整的URL?
  3. 我应该注意的任何其他要点,以确保它在符合标准的浏览器中正常工作.

css

135
推荐指数
5
解决办法
29万
查看次数

HTML/CSS如何将图像图标添加到input type ="button"?

我正在使用下面的CSS,但它将图像放在按钮的中心.使用左右对齐图标的任何方式<input type="button">,以便文本和图像很好地匹配和对齐?

background: url('/common/assets/images/icons/16x16/add.png');
background-position:center;
background-repeat:no-repeat;
Run Code Online (Sandbox Code Playgroud)

html css

104
推荐指数
3
解决办法
60万
查看次数

Vue.js数据绑定样式backgroundImage不起作用

我试图在一个元素中绑定图像的src,但它似乎不起作用.我得到一个"无效的表达式.生成的函数体:{backgroundImage:{url(image)}".

文件说要使用'烤肉串案例'或'驼峰案例'.

<div class="circular" v-bind:style="{ backgroundImage: { url(image) }"></div>

这是一个小提琴:https://jsfiddle.net/0dw9923f/2/

html javascript vue.js

59
推荐指数
6
解决办法
10万
查看次数


css背景图像在css的另一个文件夹中

我的css在assets/css/style.css,我的图像在,assets/img/bg.png但当我尝试链接背景图像时:

background: url(../img/bg.png);
Run Code Online (Sandbox Code Playgroud)

它反而assets/css/../img/bg.png用作网址.为什么?

html css

14
推荐指数
1
解决办法
11万
查看次数

CSS和JQuery:图像名称中的空格中断url()的代码

我有一个页面,当在鼠标悬停在缩略图上时,它应该显示更大版本的图像.

我有一个带有ID的'div',JQuery代码如下:

$(document).ready(function(){

  $('img').hover(function() {

    var src = $("#im" + this.id).attr("src");
    $('#viewlarge').css('backgroundImage','url(' + src +')'); 
    return false;
  });

});
Run Code Online (Sandbox Code Playgroud)

我使用的图像是由Ruby脚本生成的,该脚本"生成"具有相似但不同id的图像.但是,有时会上传内部有"空格"的照片.我的开发人员工具告诉我背景图像设置不正确,但图像路径是正确的,浏览器在查找图像时没有问题.

我的问题是,我可以以某种方式消毒url'src',所以空格不会有问题吗?我知道这个服务器端,但我想知道如何使用JQuery/JS.

谢谢!

javascript css jquery sanitization

10
推荐指数
2
解决办法
2万
查看次数

RegEx从CSS背景样式中提取URL

我有一个这种形式的字符串:

url("http://www.example.com/imgs/backgrounds/bg80.jpg") repeat scroll 10% 0% transparent
Run Code Online (Sandbox Code Playgroud)

这是来自某个元素的CSS样式,目前在页面上看不到.我需要做的是预加载背景图像,但要做到这一点,我需要它的URL,我正在尝试编写正则表达式找到它.

我所知道的http://www.example.com/imgs/backgrounds/部分保持不变,唯一改变的是图像的名字本身,它可以与任何一端.jpg.png.

这是一次尝试:

(http:\/\/www.example.com\/imgs\/backgrounds\/)[\w\.\-]*
Run Code Online (Sandbox Code Playgroud)

这个问题是只有http://www.example.com/imgs/backgrounds/部件被拾起.所以我尝试了这个,但这根本不起作用!

(http:\/\/www.example.com\/imgs\/backgrounds\/)[\w\.\-]*(.jpg|.png)
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?感谢您的任何帮助!

javascript css regex

9
推荐指数
2
解决办法
9495
查看次数

某些图像在“background-image:url()”中不起作用

有些图像无法正常工作background-image:url(),我不知道我是否需要从图像名称中删除()或其他任何问题?

任何帮助将不胜感激。

这是一个有效和无效的示例。

<!-- Not Working -->

<div style="background-image:url(https://ignite.galify.com/images/tx9gyzjfb24712-(1).jpg)"> img </div>


<!-- Working -->

<div style="background-image:url(https://ignite.galify.com/images/9mspqz9gqb1561725209327568845756.jpg)"> img1 </div>
Run Code Online (Sandbox Code Playgroud)

html css

3
推荐指数
2
解决办法
1583
查看次数

在外部样式表中不显示背景图像

不知道发生了什么,但由于某种原因,在外部样式表中链接时我的背景图像没有显示.

例1 :(工作)

<html>
<head>
    ...
</head>
<body style="background: url(images/image.jpg);">
    ...
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

例2 :(非工作 - 外部css文件)

body {
    background: url(images/image.jpg);
}
Run Code Online (Sandbox Code Playgroud)

当/如果我使用第一个示例时,将显示图像,但是当我使用第二个示例时,不会显示图像.

有什么建议?先谢谢你...

css background image

0
推荐指数
1
解决办法
1万
查看次数

192行之后CSS不起作用

嗨我的CSS刚停止工作从第192行或"主题部分"下来它上面的一切工作,但任何事情后不再工作可以有人请看看我的代码,看看你是否可以提前感谢任何错误!

body {
border-top : 1em solid #333;
font : 300 62.5% "Open Sans";
line-height : 1.5;
}
.heading-large {
font-size : 2em;
}
.heading-medium {
text-transform : uppercase;
font-size : 1.8em;
}
.title-medium {
font-size : 1.6em;
}
p {
font-size : 1.4em;
}
footer p {
color : #959595;
}
a {
color : inherit;
text-decoration : none;
}
a:hover .title-medium {
color : #D73300;
transition : all 0.5s ease;
}
article {
margin : 1em 0;
} …
Run Code Online (Sandbox Code Playgroud)

html javascript css lines loading

-1
推荐指数
1
解决办法
143
查看次数

标签 统计

css ×10

html ×5

javascript ×5

jquery ×2

background ×1

grammar ×1

image ×1

lines ×1

loading ×1

regex ×1

sanitization ×1

vue.js ×1