繁体   English   中英

HTML / CSS响应文本

[英]HTML/CSS Responsive text

我正在第一个响应式网站上工作。 我已阅读并对此有一个不错的理解。 我遇到的问题之一是文本或h1-6标头。 例如,我有一个要在调整浏览器大小时调整大小的按钮。 该按钮在课程下。 同样在那个css文件中,我有一个@media only屏幕,并且(min-width:320px){...在括号内,我调用了同一类,并为宽度设置了max-width:50%。 这完美。 我遇到的问题是,如果我再次使用element,即使我全屏查看它,它也会替换整个页面。

我想说的是,例如,我在CSS内有一个名为“ keep-button”的类,我将其设置为font-size:25px。 现在,当我进入@media only屏幕和(min-width:320px){并将字体大小更改为15px时。 它不会在整个320px屏幕上将字体大小更改为仅15px,而是对整个页面进行更改。 我试过使用font-size-adjust,但这没用。

这里是示例代码:

 .keep-button {
    height: 70px;
    width: 430px;
    background-color: #C60;
    margin: auto;
    margin-top: 115px;  
}

h5 {
    font-size: 25px;
    color: #FFFFFF;
    text-align: center;
    padding: 20px 0;
}


@media only screen and (min-width : 320px) {

.keep-button {
    max-width: 50%; 

}

h5 {
    font-size: 15px;
    font-size-adjust: .50;  
}


}

我认为您需要将@media only screen and (min-width : 320px)更改为@media only screen and (max-width : 320px) 现在,当页面小于320像素时,您的规则将适用。 另外,尽量了解文章有关媒体查询。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM