【发布时间】:2020-04-26 22:45:28
【问题描述】:
我在 Chrome 和 Firefox 中有这样的代码,它工作正常,但在 IE11 中,伪类之后和之前没有显示。因此,我无法插入我需要的图片。出了什么问题,如何解决?
.contact .contact-form form .wpcf7-list-item label {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
color: #000;
cursor: default;
font-weight: normal;
line-height: 30px;
vertical-align: middle; }
.contact .contact-form form .wpcf7-list-item label input[type=checkbox] {
-moz-appearance:initial;
width: auto !important;
display: block;
cursor: pointer;
font-size: 13px;
visibility: hidden;
-webkit-transform: scale(1.5);
transform: scale(1.5); }
.contact .contact-form form .wpcf7-list-item label input[type=checkbox]:after {
content: " ";
background-color: #fff;
display: inline-block;
color: #00BFF0;
width: 13px;
height: 13px;
visibility: visible;
border: 1px solid #FFF;
padding: 0 6px 0 1px;
margin: 2px 0;
border: 1px solid #222222; }
.contact .contact-form form .wpcf7-list-item label input[type=checkbox]:checked:after {
content: url(../images/Group.svg);
font-weight: bold;
background: #9BAE88;
border: none;
color: black; }
.contact .contact-form form .wpcf7-list-item label .wpcf7-list-item-label {
padding-left: 22px;
margin-top: -5px; }
.contact .contact-form form .wpcf7-not-valid-tip {
font-size: 13px;
font-family: "JosefinSans",sans-serif;
font-weight: lighter; }
.contact .contact-form form .wpcf7-not-valid-tip:before {
content: url(../images/Warning.svg);
width: 100%;
border-bottom: solid 1px #fff;
margin-right: 10px;
line-height: 35px; }
【问题讨论】:
-
如果您提供 minimal reproducible example 会有所帮助(您的 CSS 看起来不是最小的,而且如果没有 HTML,它就无法真正重现)
-
::before和::after,而不是:before/:after -
Nikita:请按照 Quentin 隐含的要求,发布您的 minimal reproducible example 代码,这应该是重现您的问题的最少必要代码。我们需要查看您的 html 以了解 css 应用于什么,并且我们需要较少的 css 以便专注于特定问题,
-
是的,它指的是输入,但由于输入不是结束标记,它可能不起作用
-
@NikitaKurilovic — 如果您提供了 25 分钟前要求的 minimal reproducible example,那会节省很多时间。
标签: javascript css internet-explorer-11