我正在使用Bootstrap 4 alpha。如何自定义(例如:删除border-radius,更改条形基色,填充颜色等...)?
尝试使用以下代码..但它不起作用:(
http://camel.apache.org/cxfrs.html
HTML
<div class="b4-test">
<progress class="progress" value="75" max="100">75%</progress>
</div>
CSS
.b4-test{
padding:50px;
width:500px;
margin:50px auto;
text-align:center;
background:#ccc;
}
progress{
border-radius:0 !important;
background-image:none !important;
background-color:red !important;
color:green !important;
height:50px;
}
答案 0 :(得分:3)
在Firefox
此代码段仅适用于Firefox
..
修改强>
我还创建了要在Firefox
中显示的plunker,请查看此
.b4-test {
padding: 50px;
width: 500px;
margin: 50px auto;
text-align: center;
background: #ccc;
}
.progress[value] {
border-radius: 0;
background-color: red;
}
.progress[value]::-moz-progress-bar {
background-color: green;
}
<div class="b4-test">
<progress class="progress" value="75" max="100">75%</progress>
</div>
对于 Chrome ,请检查以下plunker
答案 1 :(得分:1)
有类似的问题,但我只是想改变进度部分的颜色。
我的进度条如下:
<progress class="progress progress-custom" value="25" max="100">25%</progress>
我将自定义类progress-custom
添加到Object并为其定义了一些CSS。
.progress-custom[value]::-webkit-progress-value {
background-color: #FE6502;
}
.progress-custom[value]::-moz-progress-bar {
background-color: #FE6502;
}
.progress-custom[value]::-ms-fill {
background-color: #FE6502;
}
@media screen and (min-width: 0\0) {
.progress-custom .progress-bar {
background-color: #FE6502;
}
}
这些额外的CSS将改变进度部分的颜色。我也测试了border-radius,也可以将它改为你想要的任何东西。
我刚刚测试得非常快:Chrome和Firefox受到了这些变化的影响,IE的颜色正确,但边框半径不起作用。