Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用css调整此文本的大小?_Css - Fatal编程技术网

如何使用css调整此文本的大小?

如何使用css调整此文本的大小?,css,Css,我在CSS字体大小方面遇到了一些问题。下面您可以看到我有。post我有嵌套在post类中的标记,那么我为下面的pre标记使用的css是否应该工作?它不起作用,但我不明白为什么?我的pre标签中的文本最终是15px而不是12px .post { width: 100%; clear: both; padding: 10px 0; border-bottom: #CBCBCB 1px solid; background: url(images/post_ele

我在CSS字体大小方面遇到了一些问题。下面您可以看到我有。post我有嵌套在post类中的
标记,那么我为下面的pre标记使用的css是否应该工作?它不起作用,但我不明白为什么?我的pre标签中的文本最终是15px而不是12px

.post {
    width: 100%;
    clear: both;
    padding: 10px 0;
    border-bottom: #CBCBCB 1px solid;
    background: url(images/post_element.gif) no-repeat 126px 21px;
    font-family: arial;
    font-size: 15px;
}

.post pre{
    font-size: 12px;
}

在真空中,该代码应该可以工作。但是,基本标记样式可能因浏览器而异,
往往有点奇怪。我的第一个想法是,其他一些风格正在取代它

.post pre{
  font-size: 12px !important;
}
您是否使用Firebug(或其他开发人员控制台)查看了正在应用的样式以及元素的计算样式?这应该会让你走上正确的道路。


应该可以,但为了回答您的问题,我们需要查看所有html+css,因为这取决于…

这是一个奇怪的问题,我不得不更改所有其他文本的类和字体大小,从我的JS语法highlighter加载页面后,除了让它最终停止调整大小的pre标记之外的所有东西

是的,我用Firebug检查了它,发现“post”覆盖了嵌套在“post”下的“pre”标记,这对我来说是可行的(Firefox 3.6,OS X):你在测试什么浏览器?@htw Firefox and chrome,我的代码正在通过一些javascript来突出显示代码语法,也许它在某种程度上过度隐藏了我的css。在FIrebug中很奇怪,我为“post”设置的字体大小似乎会影响标签示例页面中的字体大小?这可以显著加快错误检测速度;-)pre标记将被语法高亮显示的表替换。这可能是个问题吗?谢谢你的链接,书签很好的资源。这是一个奇怪的问题,在firefox测试后,我的前置标签在页面加载时显示正确的大小,直到我的语法打火机启动,然后它以某种方式使其使用字体大小(如果post div)。如果我更改post div字体的大小,则前置标签的大小也会更改,因此这是一个奇怪的问题,看起来javascript就像读取post div的字体大小,然后将其应用到我的pre标记IDK