【发布时间】:2021-04-07 03:50:58
【问题描述】:
大家好,我在使用 Firefox 时遇到问题
这段代码在 safari 和 chrome 上运行良好,但在 firefox 上运行良好,让我发疯
这是它在 Firefox 中的样子:(所有元素似乎都没有附加到它们的父级,超出了容器)
我已经尝试搜索可能特定于 firefox 的样式名称,但我找不到比我已经添加到我的样式中更多的样式名称
还附上代码sn-p
.reviews {
margin: 0 0 15px 0;
border-radius: 5px;
box-shadow: 0 1px 16px 0 rgba(110, 110, 110, 0.3);
padding: 15px;
height: 100px;
}
.reviews__form {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
justify-content: flex-start;
-moz-box-align: center;
align-items: center;
border-radius: 5px;
height: 100%;
}
.reviews__textbox {
flex: 1;
resize: none;
height: 100%;
border-radius: 5px;
border: none;
}
.reviews__rate {
background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iNC45NSIgaGVpZ2h0PSIxMCIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxLjQxIDQuNjcgMi40OCAzLjE4IDMuNTQgNC42NyAxLjQxIDQuNjciLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMy41NCA1LjMzIDIuNDggNi44MiAxLjQxIDUuMzMgMy41NCA1LjMzIi8+PC9zdmc+) no-repeat 98% 50%;
background-size: 50%;
-moz-appearance: none;
-webkit-appearance: none;
appearance: none;
height: 100%;
min-width: 50px;
padding-left: 5px;
border-radius: 0;
outline: none;
border: none;
}
.reviews__publish {
outline: none;
height: 100%;
color: white;
border: none;
background-color: #400082;
}
<div class="reviews">
<form class="reviews__form">
<textarea class="reviews__textbox" placeholder="review comment goes here" name="comment" cols="80" rows="3" value="some text"></textarea>
<select class="reviews__rate" name="rate" value="5">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select>
<input class="reviews__publish" type="submit" value="publish" />
</form>
</div>
【问题讨论】:
-
我发现 CanIUse 对这种事情非常宝贵。