【发布时间】:2016-12-01 13:09:47
【问题描述】:
我有两个页面:index.php 和 app.php
在第一页 (index.php) 上放置了我想要更改 css 样式值(如字体大小)的元素。所以第一页位于:.options-parameters-inputelement.
在第二页 (app.php) 上是我的选项面板,我可以在其中输入所需元素的字体大小值。在这种情况下,输入是 textarea #heretype
请看代码:
<div id="one">
<div class="options-parameters-input">
This is testing
</div>
</div>
<br /><br /><br /><br /><br /><br /><br />
<table width="750" border="1" cellspacing="3" style="float:left;">
<tr>
<td>Type font size</td>
<td><textarea id="heretype"></textarea></td>
</tr>
</table>
$("#heretype").on("keyup",both);
function both(){
$(".options-parameters-input").css("fontSize", this.value + "px");
}
jsfiddle 示例:http://jsfiddle.net/gxTuG/106/
我的问题是如何将新的 css 样式值从一个页面 (app.php) 转移到另一个 (index.php) ?因为输入位于 app.php 页面中,而所需元素位于 index.php 中。
希望你能帮到我
谢谢
【问题讨论】:
-
如果两个页面都有
<link href='path/to/style.css' rel='stylesheet'>,那么您可以尝试以编程方式编辑样式表,这会影响链接到它的任何页面,但每个页面都需要刷新才能重新绘制样式。 -
我不知道这是否有帮助,但是 app.php 在 index.php 中打开,两个页面都打开了。
-
如果是这种情况,那么您可以在 index.php 中包含一个 css,这样就可以了
标签: javascript html css