我正在创建一个CSS动态菜单,并希望延迟悬停操作.菜单在悬停在其链接上时的反应是提供子菜单(下拉菜单).
我想减慢下拉过程,以便子菜单不会立即出现,但需要1秒才能下拉.非常感谢帮助.
代码如下:
<html>
<head>
<style>
#navMenu{
margin:0;
padding:0;
}
#navMenu ul{
margin:0;
padding:0;
}
#navMenu li{
margin-right:2px;
padding:0;
list-style:none;
float:left;
position:relative;
background:#CCC;
}
#navMenu ul li a{
text-align:center;
font-family:sans-serif, cursive;
text-decoration:none;
height:30px;
width:150px;
display:block;
color:#000;
border:10px;
-webkit-transition: background-color 0.1s;
-moz-transition: background-color 0.1s;
-o-transition: background-color 0.1s;
transition: background-color 0.1s;
}
#navMenu ul ul{
position:absolute;
visibility:hidden;
-webkit-transition: background-color 0.1s;
-moz-transition: background-color 0.1s;
-o-transition: background-color 0.1s;
transition: background-color 0.1s;
}
#navMenu ul li:hover ul{
visibility:visible;
-webkit-transition: background-color 0.1s;
-moz-transition: background-color 0.1s;
-o-transition: …Run Code Online (Sandbox Code Playgroud) 我正在使用下面的代码将LastNames列表返回到表单的下拉菜单中.
<?php
include 'conn.inc.php';
$sql_dropdown_lastname = "SELECT LastName FROM Individuals";
$sql_run_lastname = odbc_exec($conn_general, $sql_dropdown_lastname);
echo "<table><form action='index.php' method='POST'><tr><td>Individual Last Name</td><td><select name='IndivSurname'>";
while($lastname_row = odbc_fetch_array($sql_run_lastname)){
$AllLastName=$lastname_row['LastName'];
echo"<option value='$AllLastName'>$AllLastName</option>";
}
echo"</select></td>
</tr>
<tr>
<td><input type='submit' value='submit' name='submit'></td>
</tr>
</form>
</table>";
?>
Run Code Online (Sandbox Code Playgroud)
但是有几个条目是重复的.如何从下拉列表中删除任何重复项?
先谢谢你,J
上下文:我们正在制作一个API,以获取所有VM的列表,并使用if循环对其进行过滤,以仅返回名称仅以中的值开头的VM $MachineList。
服务器列表分为2个部分:
这是脚本:
$EnvironmentList = "Environments-4" -or "Environments-5" -or "Environments-41" -or "Environments-61"
$MachineList = "srv-a*" -or "srv-b*" -or "srv-c*" -or "srv-d*" -or "srv-e*" -or "srv-f*" -or "srv-g*" -or "srv-h*" -or" srv-i*" -or "srv-j*" -or "srv-k*" -or "srv-l*"
function CheckService {
$MachinesRequest = (Invoke-WebRequest -Method Get -Headers @{"X-system-ApiKey"="Hashed-API-Key-Value"} -URI https://url-to-site.local/api/machines/all).Content | ConvertFrom-Json
foreach ($Machine in $MachinesRequest) {
if ($EnvironmentList -contains $Machine.EnvironmentIds) {
if ($MachineList -contains $Machine.Name) {
$Machine.Name
}
}
}
}
CheckService
Run Code Online (Sandbox Code Playgroud)
我们试图仅返回与计算机列表中的值匹配的项目,但是这将返回完整的计算机列表(包括srv *和tst *)。
我正在使用DU函数将目录大小输出到文件,然后将其移动到 excel 文件以添加总数。是否可以仅以 MB 为单位输出目录的大小(即使大小以 KB 或 GB 为单位):
例如,如果文件大小为 50kb,则输出将显示 0.048MB
但是我知道,du -h如果大小大于 1024,我无法保持以 MB 为单位的大小,因为它切换到 1G。该du -m但是不显示M(兆字节)旁边的值,因此是不是真的人的友好。
提前致谢,J
我使用以下语法从JSON文件中提取IP列表
$Request = 'https://url-to-json.com/file.json'
$AWSIPs = Invoke-WebRequest $Request | ConvertFrom-Json | Select-Object prefix -ExpandProperty prefixes -ExcludeProperty ("/.*") | Where-Object -Property "service" -EQ "service_name" | select ip_prefix
foreach ($awsip in $AWSIPs){
echo $awsip
}
Run Code Online (Sandbox Code Playgroud)
这将以这种方式返回IP列表: - 0.0.0.0/00
我需要使用这个IP列表,但是在我能够这样做之前我需要在结尾处删除/ 00(显然不是00但它是子网掩码,这很少相同).
我非常感谢这方面的帮助.
谢谢.