你可以寫像這樣用更少的(如果你有引導的LESS編譯):
// Responsive text
/**
* Bootstrap's LESS variables:
@screen-sm-min: 768px;
@screen-md-min: 992px;
@screen-lg-min: 1200px;
@font-size-base: 14px;
@font-size-small: ceil((@font-size-base * 0.85)); // ~12px
@font-size-large: ceil((@font-size-base * 1.25)); // ~18px
*/
.text-xs-small { font-size: @font-size-small; }
.text-xs-large { font-size: @font-size-large; }
@media (min-width: @screen-sm-min) {
.text-sm-small { font-size: floor((@font-size-small * 1.1)); }
.text-sm-large { font-size: floor((@font-size-large * 1.1)); }
}
@media (min-width: @screen-md-min) {
.text-md-small { font-size: floor((@font-size-small * 1.3)); }
.text-md-large { font-size: floor((@font-size-large * 1.3)); }
}
@media (min-width: @screen-lg-min) {
.text-lg-small { font-size: floor((@font-size-small * 1.5)); }
.text-lg-large { font-size: floor((@font-size-large * 1.5)); }
}
或者只是CSS:
.text-xs-small {
font-size: 12px;
}
.text-xs-large {
font-size: 18px;
}
@media (min-width: 768px) {
.text-sm-small {
font-size: 13px;
}
.text-sm-large {
font-size: 19px;
}
}
@media (min-width: 992px) {
.text-md-small {
font-size: 15px;
}
.text-md-large {
font-size: 23px;
}
}
@media (min-width: 1200px) {
.text-lg-small {
font-size: 18px;
}
.text-lg-large {
font-size: 27px;
}
}
有沒有異議,但首先你要創建這些CSS中的類。 – makshh
我的問題與無功能的代碼無關。我的問題是如何爲特殊情況分配一個特殊的類。就像隱藏的引導類 - **和可見 - **。但對於字體大小等 –
嗯抱歉,我不明白你的問題。 – makshh