首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Vue正在删除带有attribule样式的背景图像。

Vue正在删除带有attribule样式的背景图像。
EN

Stack Overflow用户
提问于 2018-07-09 06:50:01
回答 1查看 829关注 0票数 1

由于某种原因,vue同时删除了样式属性和背景图像。这个标签

代码语言:javascript
复制
<section style="background: 
 url(images/banners/profiles/profile-banner-1.png);" class="profile-banner flex items-end md:items-end md:justify-center p-8">

</section>

当我重新加载页面时,背景图像会闪烁,然后被移除。

我把我所有的组件都注释掉了,似乎是Vue根实例。

代码语言:javascript
复制
const app = new Vue({
el: '#app',


/*data() {
    return {
        modal: false,
        content_type: ''

    }
},
methods: {
    openModal: function(content_type){
        this.modal = !this.modal;
    }
} */
}); 

更奇怪的是,它似乎只是与背景: url属性有问题,因为当我使用这样的东西时,它的工作非常好:

代码语言:javascript
复制
<section style="background: black;" class="profile-banner flex items-end md:items-end md:justify-center p-8">

</section>

我想知道这是个bug,还是Vue预订了url?

也许是因为:url()

如果是这样,我怎样才能逃过这一劫?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-07-09 07:04:23

style属性不应该有任何换行符。这工作得很好

代码语言:javascript
复制
<section style="background: url(images/banners/profiles/profile-banner-1.png);" .../>

演示:

  1. 工作~ http://jsfiddle.net/krz1gvqt/
  2. 不工作~ http://jsfiddle.net/krz1gvqt/2/
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51239610

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档