[英]CSS/PHP include() re-sizing a page
我有一个graph.php
页面,它使用Google Charts创建一个图形。
<div id="chart_div" style="height:100%; width:100%"></div>
我直接访问graph.php
,并且该图正确显示为100%高度和100%宽度。
我include("graph.php");
此页面在另一个页面中,但是图形显得较小。 有这个原因吗,我怎么能做到100%宽等?
<div class="tab-pane" id="graphs" style="width:100%"><?php include("chart.php"); ?></div>
您的style =“ width:100%”适用于包含图表div的div。
这样的事情可能会起作用:
style="position:absolute;width:100%"
父元素是否还有其他样式? 也许padding
? 或像@ Mr.Alien指出的那样,您的父元素显示100%的宽度,但这是其自身父元素的100%。
无论如何,当您单独查看包含的页面时,周围没有父元素,但是一旦将其包含到页面中,就会以父元素的形式围绕它。 几乎可以肯定,您的问题出在CSS和一个或多个父元素中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.