【发布时间】:2014-09-30 20:49:35
【问题描述】:
我正在展示一些 mathjax,它通常工作正常。例如。在一个 DIV 中。但是,当我将它插入 Bootstrap Accordion 时,它会破坏所述手风琴的格式,但仅在标题中 Mathjax 似乎插入了自己的跨度,这些跨度继承了我认为导致这种情况的填充和边距等内容。
请参阅下面的代码,如果您单击页面中间的 9 个图像上的了解更多链接之一,它也在此页面 www.clevertree.co.uk 上。下面的第一位坏了,第二位很好。
<div class="panel panel-default">
<div class="panel-heading">
<h4 class="panel-title">
<a class="panel-toggle collapsed" data-toggle="collapse" data-parent="#accordion_core1" href="#core1content2">
<span>Coordinate Geometry in the (??x,y??) Plane</span>
</a>
</h4>
</div><!-- /.panel-heading -->
<div id="core1content2" class="panel-collapse collapse">
<div class="panel-body">
<ul class="circled">
<li>Equation of a straight line, including the forms ??y-y_{1}=m(x-x_{1})?? and ??ax + by + c = 0??</li>
<li>Conditions for two straight lines to be parallel or perpendicular to each other</li>
</ul><!-- /.circled -->
</div><!-- /.panel-body -->
</div><!-- /.content -->
</div><!-- /.panel -->
【问题讨论】:
-
所以,稍微玩一下 DOM 和 CSS 检查器,看看哪些样式规则有问题。
-
谢谢,但是有没有办法让 MathJax 忽略它继承的某些元素的样式?比如不继承内边距、边距或颜色?
标签: twitter-bootstrap accordion mathjax