我有一个 div,当悬停开/关时,它会更改其中元素的 css。但是,当我将鼠标悬停和鼠标移开时,出现错误,并且颜色没有更改(错误在这个问题的标题中)
有趣的是前两个更改有效(更改图像并更改 id“ace_title”的颜色,但“ace_feature”的鼠标悬停和鼠标移出会生成错误。
下面是我的代码和我尝试过的:
<div class="service_level effect8" onmouseover="getElementById('ace_service').src='images/ace_hover.png';
getElementById('ace_title').style.color='#2C81B7';
getElementsByClassName('ace_features').style.color='#2C81B7';"
onmouseout="getElementById('ace_service').src='images/ace.png';
getElementById('ace_title').style.color='black';
getElementsByClassName('ace_features').style.color='black';">
<img src="images/ace.png" id="ace_service">
<p id="ace_title">Ace Service</p>
<img src="images/icon_tick.png" style="float: left; padding: 3px 4px 0px 15px;">
<p class="ace_features">
Outstanding IT Support
</p>
<img src="images/icon_tick.png" style="float: left; padding: 3px 4px 0px 15px;">
<p class="ace_features">
Outstanding IT Support
</p>
Run Code Online (Sandbox Code Playgroud) 我开发了一个应用程序,它记录了某些记录何时被修改和创建,所以基本上我们使用该time()函数记录保存更改的时间.
我在英国,所以我的时区必须是GMT.然而在英国,我们使用夏令时,所以在夏天我们不再使用GMT而是使用BST.
如何更改使用BST的时区(即GMT +1).我想在我的php文件中声明它,以便它很容易更改.这就是我现在所拥有的:
date_default_timezone_set("UTC");
Run Code Online (Sandbox Code Playgroud)
当我将其更改为:
date_default_timezone_set("BST");
Run Code Online (Sandbox Code Playgroud)
我得到一个PHP错误Timezone ID 'BST' is invalid,当我将其更改为欧洲/伦敦时,它仍然保持GMT而不是BST