如何在 bootstrap 中设置字体大小以显示固定视图?
how to set font-size in bootstrap to show a constant view?
我正在开始 Bootstrap 但是我遇到了字体大小的问题!
当我设置图像宽度时,像这样:
width : 15%;
对于此 HTML 代码:
<div class="container-fluid">
<header class="row">
<div class="col-sm-12">
<section id="top_nav_bar">
<img id="avatar" src="img/header/avatar.jpg" title="آقای شجاعی" />
<span class="yekan">Dr John Green</span>
</section>
</div>
</header>
</div>
用PC打开网页(比如1100px宽),图片部分和用手机打开网页(比如500px宽)完全一样,爽!
但它不适用于字体大小!我设置:
font-size: 80%;
但在移动设备(较小的屏幕)中,文本大小的比例比 Pc 大!
比例不是恒定的!
我该如何设置它?
我想要响应式设计
您可以使用 vw 或 vh,它们会根据屏幕宽度或高度调整您的字体大小。
CSS3 有一些新值,用于根据当前视口大小调整事物的大小:vw、vh 和 vmin。现在提出是相关的,因为它在 Chrome 20(撰写本文时为金丝雀)发布。而不是在旗帜后面,它只是有效。生产使用还不完全存在,但很快就足够了
h1 {
font-size: 5.9vw;
}
h2 {
font-size: 3.0vh;
}
p {
font-size: 2vmin;
}
三个值中任何一个的一个单位是视口轴的 1%。 "Viewport" == 浏览器 window 大小 == window 对象。如果视口是40cm宽,1vw == 0.4cm.
我正在开始 Bootstrap 但是我遇到了字体大小的问题! 当我设置图像宽度时,像这样:
width : 15%;
对于此 HTML 代码:
<div class="container-fluid">
<header class="row">
<div class="col-sm-12">
<section id="top_nav_bar">
<img id="avatar" src="img/header/avatar.jpg" title="آقای شجاعی" />
<span class="yekan">Dr John Green</span>
</section>
</div>
</header>
</div>
用PC打开网页(比如1100px宽),图片部分和用手机打开网页(比如500px宽)完全一样,爽! 但它不适用于字体大小!我设置:
font-size: 80%;
但在移动设备(较小的屏幕)中,文本大小的比例比 Pc 大! 比例不是恒定的! 我该如何设置它? 我想要响应式设计
您可以使用 vw 或 vh,它们会根据屏幕宽度或高度调整您的字体大小。
CSS3 有一些新值,用于根据当前视口大小调整事物的大小:vw、vh 和 vmin。现在提出是相关的,因为它在 Chrome 20(撰写本文时为金丝雀)发布。而不是在旗帜后面,它只是有效。生产使用还不完全存在,但很快就足够了
h1 {
font-size: 5.9vw;
}
h2 {
font-size: 3.0vh;
}
p {
font-size: 2vmin;
}
三个值中任何一个的一个单位是视口轴的 1%。 "Viewport" == 浏览器 window 大小 == window 对象。如果视口是40cm宽,1vw == 0.4cm.