联系人表单7中元素下方的背景颜色和背景图像-错误提示

时间:2013-10-07 作者:Dean_Wilson

这样做的目的是让当人们没有填写必填字段时出现的无效错误提示像语音泡泡一样显示出来。因此箭头图像显示在文本的中心和下方,并将指向他们遗漏的字段。

Fiddle here

HTML:

<span class="wpcf7-not-valid-tip">Please fill the required field.</span>

CSS:

.wpcf7-not-valid-tip {
        background: red;
        color: white;
        padding: 10px;
        width: 100px;
        background-position: 0 0; 
        background-repeat: no-repeat;
        background-image: url(\'http://s24.postimg.org/qacevkf7l/green_error_arrow.png\');  
}
正如你所看到的,我有一个背景色和箭头图像,它需要位于元素的中间和下面,但是,当然,如果你使用背景位置来定位它,图像是隐藏的,因为它不能溢出元素本身之外。如果我可以轻松地编辑HTML,这将很容易,但我不希望这样做,因为我正在使用插件,希望将来可以免费更新插件。

QUESTION:

有没有纯CSS解决方案?

如果没有(我怀疑没有),解决这个问题最干净的方法是什么?我会使用add\\u filter来更改html,在工具提示周围放置一个div,然后将bg图像添加到工具提示中吗?有css“内容:”,js解决方案?

1 个回复
最合适的回答,由SO网友:Karine 整理而成

可以在上使用CSS箭头.wpcf7-not-valid-tip: http://jsfiddle.net/D2KFX/2/

结束

相关推荐

WordPress未显示css文件

我遇到了一个疯狂的问题,这让我大吃一惊。我在本地主机上安装了Wordpress并开始开发。我修改了标准的2122主题,并在整个网站(4或5页)中添加了自定义HTML和CSS该网站在我的本地机器上显示得很好(Mac OSX-Safari 6.0.5、Firefox 23.0、Chrome 29.0)。我将我的站点转移到我的实时主机(在GoDaddy下),并通过转储然后导入来迁移数据库。现在,我可以将我的站点拉到本地主机下,也可以转到实时主机URL,而该站点看起来与应该的完全一样。然而,当我通过(browse

联系人表单7中元素下方的背景颜色和背景图像-错误提示 - 小码农CODE - 行之有效找到问题解决它

联系人表单7中元素下方的背景颜色和背景图像-错误提示

时间:2013-10-07 作者:Dean_Wilson

这样做的目的是让当人们没有填写必填字段时出现的无效错误提示像语音泡泡一样显示出来。因此箭头图像显示在文本的中心和下方,并将指向他们遗漏的字段。

Fiddle here

HTML:

<span class="wpcf7-not-valid-tip">Please fill the required field.</span>

CSS:

.wpcf7-not-valid-tip {
        background: red;
        color: white;
        padding: 10px;
        width: 100px;
        background-position: 0 0; 
        background-repeat: no-repeat;
        background-image: url(\'http://s24.postimg.org/qacevkf7l/green_error_arrow.png\');  
}
正如你所看到的,我有一个背景色和箭头图像,它需要位于元素的中间和下面,但是,当然,如果你使用背景位置来定位它,图像是隐藏的,因为它不能溢出元素本身之外。如果我可以轻松地编辑HTML,这将很容易,但我不希望这样做,因为我正在使用插件,希望将来可以免费更新插件。

QUESTION:

有没有纯CSS解决方案?

如果没有(我怀疑没有),解决这个问题最干净的方法是什么?我会使用add\\u filter来更改html,在工具提示周围放置一个div,然后将bg图像添加到工具提示中吗?有css“内容:”,js解决方案?

1 个回复
最合适的回答,由SO网友:Karine 整理而成

可以在上使用CSS箭头.wpcf7-not-valid-tip: http://jsfiddle.net/D2KFX/2/

相关推荐

在带有PHP的子主题中包含style.css

在里面https://codex.wordpress.org/Child_Themes 这是包含样式的最佳实践。css在子主题中,必须将下面的代码放入函数中。php的子主题,但将“父样式”替换为可以在函数中找到的父主题的参数。父主题的php。我在我的主题文件中找不到它,那里也没有多少代码。使用@import包含父主题样式表的方法不适用于我,放入文件的css不会在任何浏览器的站点上显示自己。function my_theme_enqueue_styles() { $parent_s