小编mze*_*e99的帖子

对(索引)进行CSS更改?

我目前正在尝试对WordPress子主题进行一些CSS更改。

当我使用chrome开发人员工具时,它会告诉我元素所引用的style.css文件中的哪一行。例如,style.css:17。

但是,在某些CSS元素上,不是引用style.css而是引用(index)。例如,(索引):54。(索引)指的是什么?通常我会在哪里找到它来进行更改?

谢谢

css wordpress wordpress-theming

5
推荐指数
1
解决办法
9727
查看次数

C++中3个类的多态性

以下代码打印1 2,但我希望它打印1 1.

#include <iostream>

using namespace std;

class A {
public:
    virtual void f() { cout << "0" << endl; }
}; 

class B : public A{
public:
    void f() { cout << "1" << endl; }
};

class C : public B{
public:
    void f() { cout << "2" << endl; }
};

int main() {
    A *pa = new B();
    B *pb = new C();
    pa->f();
    pb->f();
}
Run Code Online (Sandbox Code Playgroud)

根据我的理解,pa-> f()执行B的f()函数,因为A是虚拟的,但是当B的f()不是虚拟时,为什么pb-> f()执行C的f()函数.

另外,如果我从A类中删除'virtual',它会打印0 1,这是有道理的,因为A和B执行它们自己的f()函数,因为它们不是虚拟的.如果它没有受到影响,pb-> f()会如何变化,因为只有A会发生变化?

c++

3
推荐指数
1
解决办法
85
查看次数

将HTML实体转换为原始HTML

我有这个字符串:

'&lt;div class="md"&gt;&lt;p&gt;&lt;a href="http://www.google.com/"&gt;Foo&lt;/a&gt;&lt;/p&gt; &lt;/div&gt;'
Run Code Online (Sandbox Code Playgroud)

我试图显示为:

Foo
Run Code Online (Sandbox Code Playgroud)

所以我试图将原始字符串转换为原始HTML.

我试过了:

raw '&lt;div class="md"&gt;&lt;p&gt;&lt;a href="http://www.google.com/"&gt;Foo&lt;/a&gt;&lt;/p&gt; &lt;/div&gt;'
Run Code Online (Sandbox Code Playgroud)

它将实体转换为普通HTML,但将其显示为字符串:

<div class="md"><p><a href="http://www.google.com/">Foo</a></p> </div>
Run Code Online (Sandbox Code Playgroud)

我也试过html_safe和html_safe.html_safe,但那些给了我相同的结果.

那么如何将包含HTML实体的字符串转换为在Rails中呈现的原始HTML?

谢谢

html ruby-on-rails

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

标签 统计

c++ ×1

css ×1

html ×1

ruby-on-rails ×1

wordpress ×1

wordpress-theming ×1