我使用 flex 容器和其中的 div 为我的网站制作了一个菜单栏。所有文本都已居中对齐。
我需要文本在较小的设备中调整大小时左对齐。有没有办法使用 css 来实现?
最佳答案
如果基于屏幕尺寸,那么你可以使用 CSS @media screen
https://developer.mozilla.org/en-US/docs/Web/CSS/@media在样式表或 <style>...</style>
标签。
@media screen and (max-width: 767px) {
p,li{
text-align: left;
}
}
表示最大宽度为 767px
执行包含的样式。
注意:您必须注意 CSS 特异性。确保其他部分中的样式不会覆盖 @media
中的样式https://developer.mozilla.org/en-US/docs/Web/CSS/Specificity
关于html - 在 asp.net 中使用 css 调整 div 大小时更改文本对齐方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49455274/