我正在尝试进行媒体查询以减小文本的大小。听起来很简单,对吧?我似乎看不到我所缺少的。
HTML:
<div class="fp-featured">
<div class="fp-title">TITLE</div>
<p class="text1 inline-edit-editable">Text 1 here<br />
<span class="text2" style="font-size: 56pt;">Text 2 here!</span></p>
</div>
CSS:
@media only screen and (max-width: 600px) {
.fp-featured > span {
font-size: 12pt;
}
}
还尝试过为跨度课程射击
@media only screen and (max-width: 600px) {
.text2 {
font-size: 12pt;
}
}
当我缩小窗口时,没有任何变化。我不知道我是在声明类错误还是在声明顺序,但我只是无法使文本缩小大小。
答案 0 :(得分:1)
您已将内联css应用于text2元素,其优先级高于样式表中的常规css。 要提高样式表CSS的优先级,请使用!important规则。
@media only screen and (max-width: 600px) {
.text2 {
font-size: 12pt!important;
}
}
或者,您也可以在样式表中设置初始文本,然后从html中删除内联样式声明。
答案 1 :(得分:0)
添加您的CSS,然后删除内联CSS。 Example
.text2 {
font-size: 56pt;
}
答案 2 :(得分:0)
您在这里有几处错误。
inline css
写入span
时,只能用具有css
属性的!importans
覆盖它。示例:font-size: 12pt!important;
.fp-featured > span
仅在span
的{{1}}中选择.fp-featured
中的descendants
个,并使用.fp-featured
。总体而言,我建议.fp-featured span
内联remove
并编写以下CSS
css