小编ARU*_*RUN的帖子

使用纯CSS和HTML创建菜单

我有这样的菜单结构:

<ul class"menu">
  <li>
    <a>item1</a>
    <ul>
      <li><a>subitem1</a></li>
      <li><a>subitem2</a></li>
      <li><a>subitem3</a></li>
      <li><a>subitem4</a></li>
      <li>
        <a>item2</a>
        <ul class="sub-ul-2">
          <li><a>subitem5</a></li>
          <li><a>subitem6</a></li>
          <li><a>subitem7</a></li>
          <li><a>subitem8</a></li>
        </ul>
      </li>
    </ul>
  </li>
</ul>
Run Code Online (Sandbox Code Playgroud)

我的要求是,当我将鼠标悬停在item1上时, subitem1,subitem2,subitem3,subitem4只需要显示,而subitem5 - 8则无需显示.

当我将鼠标悬停在item2上时,只需要显示subitem5 - 8.我怎样才能通过使用css实现这一目标?

我试过了:

ul.menu ul{
 display: none;
}
ul.menu li:hover:first-child ul {
  display:block;
}
Run Code Online (Sandbox Code Playgroud)

html css menu

5
推荐指数
2
解决办法
1022
查看次数

如何将会话生存期设置为无限

如何将会话生命周期设置为无限?有一个设置session.cookie_lifetime,但我无法找到设置无限生命周期所需的值.我试过0但是一旦浏览器关闭它就会过期.

ini_set('session.cookie_lifetime', 0);
Run Code Online (Sandbox Code Playgroud)

php cookies session

3
推荐指数
1
解决办法
1万
查看次数

匹配元标记的正则表达式

嗨,我想从页面源中提取 og:image 内容。如何从源中提取 og:image 元标记内容?

这是元标记:

<meta property="og:image" content="http://www.moneycontrol.com/news_image_files/2013/s/Syrian_diesel_trucks_190.jpg" />
Run Code Online (Sandbox Code Playgroud)

如何使用正则表达式识别元标记?

这是我当前的函数从 img 标签中抓取图像 url。使用 og:image 元标记需要进行哪些修改?

function feeds_imagegrabber_scrape_images($content, $base_url, array $options = array(), &$error_log = array()) {

// Merge the default options.
$options += array(
  'expression' => '//img',
  'getsize' => TRUE,
  'max_imagesize' => 512000,
  'timeout' => 10,
  'max_redirects' => 3,
  'feeling_lucky' => 0,
);

$doc = new DOMDocument();
if (@$doc->loadXML($content) === FALSE && @$doc->loadHTML($content) === FALSE) {
  $error_log['code'] = -5;
  $error_log['error'] = "unable to parse the xml//html content";
  return …
Run Code Online (Sandbox Code Playgroud)

php regex meta-tags

1
推荐指数
1
解决办法
7673
查看次数

正则表达式,最少10个字符,包括1个数字和1个大写字母

我想使用jQuery.match()函数验证字符串.字符串必须包含

  1. 最少10个字符.
  2. 必须包含至少一个数字.
  3. 必须包含至少一个大写字母.

我怎样才能做到这一点?任何人都可以告诉我正则表达式吗?

我已经有了这个:

^(?=.{8,})(?=.*[a-z])(?=.*[A-Z])(?=.*[@#$%^&+=]).*$
Run Code Online (Sandbox Code Playgroud)

但它只是这样验证,允许至少一个特殊字符,一个大写,一个小写(以任何顺序).

javascript regex jquery

0
推荐指数
1
解决办法
4080
查看次数

使用javascript检查网页上是否存在元标记

我想检查网页上是否存在元标记.

我试过这个:

document.getElementsByTagName("meta[http-equiv:Content-Type]").length
Run Code Online (Sandbox Code Playgroud)

但这总是回归0.我怎么能这样做?我想通过使用javascript来做到这一点.不是jQuery.

html javascript meta-tags

0
推荐指数
1
解决办法
3387
查看次数

标签 统计

html ×2

javascript ×2

meta-tags ×2

php ×2

regex ×2

cookies ×1

css ×1

jquery ×1

menu ×1

session ×1