我正在使用下面的脚本来增加1像素的大小,当我将它与p元素绑定时,它可以很好地工作,但如果我将它与嵌套的div一起使用,并将脚本绑定到div元素,它会将字体大小增加两到三倍
示例脚本
<script type='text/javascript'>
//Here we're using jQuery 1.4.2
jQuery(document).ready(function () {
//This is our jQuery code
//Code to increase our text by 2px
$('#increaseText
我想创建一个'32字符宽‘的容器,并将默认字体大小设置为1em,然后创建两个允许字体更改的其他样式,以便当使用相应的样式(C24或C42)时,每行只能有24或42个字符。字体大小设置正常,但是容器看起来比我预想的要宽。在chrome中,在文档检查器中,如果我将容器更改为'20em',它的大小是正确的,但这不是我所期望的行为,是我的CSS有问题,还是什么?
我的css
/*setting this outer container font just in case*/
div.outer
{
font-size: 1em;
font-family :
在网站源代码中,我有时会看到开发人员使用rem单元。它类似于em吗?我试着看看它到底做了什么,但它是相对于什么的呢?
HTML
<div>Hello <p>World</p></div>
CSS
div {
font-size: 1.4rem;
}
div p {
font-size: 1.4rem;
}