小编Oma*_*mar的帖子

jQuery:如何将DIV保持在屏幕顶部并在向上滚动(并到达其原始位置)后恢复其位置

我想要一个div元素来做类似于gmail的事情.

  • 当向下滚动,一旦Gmail的菜单(归档,垃圾邮件,删除...等)到达屏幕的顶部,它在那里停留.

  • 向上滚动时,菜单返回到原始位置.

另一个示例是此页面的侧栏:示例2

如何使用简单(易于理解)的jQuery代码实现这一目标?(兼容所有浏览器)

<div id="header">Menu goes here =)</div>
Run Code Online (Sandbox Code Playgroud)

jquery scroll

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

使用jQuery创建一个新的html5视频对象

如何使用jQuery创建视频元素,并将其属性如控件<video control>添加到true(),添加和删除视频源(<source src='http://somesite.com/somevideo.mp4')等?

我想在加载之前设置所有选项(如自动播放,真或假等)

我尝试了这个没有成功(它适用于图像,但不适用于视频):

$( document ).ready(function() {
var photo = $('<img />', {
              id: 'photo',
              src: 'http://lorempixel.com/400/200/city/',
              alt: ''
              });
photo.appendTo($('#gallery'));

var video = document.createElement('video');
    alert( video.toSource() ); //For testing
    video.id = 'video';
    video.source.src = 'http://video-js.zencoder.com/oceans-clip.mp4';
    video.type = 'video/mp4';
    video.control = true;
video.appendTo($('#gallery'));
});
Run Code Online (Sandbox Code Playgroud)

jsFiddle:https://jsfiddle.net/9cnaz3ju/1/

video jquery html5

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

没有javascript的CSS菜单

任何人都可以提供参考,还是可以完全根据CSS和创建菜单 not a single bit of javascript

要求是一个下拉菜单,可以有很多children ( submenu ).

如果这样创建会有cross browser compatible什么意义吗?

任何关于这个主题的帮助将不胜感激!

编辑

感谢您的所有投入再次怀疑

这可以实现而不是使用 ul li

div span组合,因为这可以帮助我实现一个不会改变我当前的html结构的菜单!

html css menu accordion

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

CSS:没有<table>的垂直列布局

好吧,我在2001年把html&css倾斜了.我习惯做这样的事情(要创建一个带有"垂直列"布局的网站):

<html>
<head>
    <title>Vertical-column layout</title>
</head>
<body>
<table id="doc" >
<!-- header -->
    <tr>
    <td id="header" colspan="3"><!-- header code/php include --></td>
    </tr>
<!-- / header -->

<!-- / content -->
    <tr>
    <td id="col1" name="menu"><!-- content code/php include --></td>
    <td id="col2" name="content_left"><!-- content code/php include --></td>
    <td id="col3" name="content_right"><!-- content code/php include --></td>
    </tr>
<!-- / content -->

<!-- footer -->
    <tr>
    <td id="footer" colspan="3"><!-- header code/php include --></td>
    </tr>
<!-- / footer -->
</table>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

容易,一切都按照我想要的方式自动对齐,没有css头痛等等.那时候生活很美好.然而,不久前,我读到这种方法不应再使用了.我打算尝试使用一堆div的新方法,但w3c和w3c的验证不喜欢你使用块元素作为内联元素... WTF !!!

所以...我的沮丧让我问你们: …

html css html5 css3

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

Microdata/Schema.org/SEO:如何正确设置ContactPoint

将微数据添加到页面后,我通常会访问:https://developers.google.com/webmasters/structured-data/testing-tool/进行测试并确保没有任何遗漏.

我收到以下错误:

"ContactPoint必须附加到具有声明类型的父级"

我不确定我错过了什么......?

示例HTML

<div itemscope itemtype="http://schema.org/Person">
    <p>
        <span itemprop="description">Webmaster</span>: 
        <span itemprop="name">Omar</span>
        <br/><a itemprop="url" href="https://plus.google.com/+Omar/">Profile</a>
    </p>

    <p itemscope itemtype="http://schema.org/ContactPoint">
        To contact me please email me at 
            <a itemprop="email" href="mailto:omar@somewhere.com">omar@somewhere.com</a>
            <meta itemprop="contactType" content="Webmaster"/>
            <meta itemprop="sameAs" content="https://plus.google.com/+OmarJuvera"/>
            <meta itemprop="availableLanguage" content="English"/>
            <meta itemprop="availableLanguage" content="Spanish"/>
            <meta itemprop="availableLanguage" content="Japanese"/>
    </p>
</div>
Run Code Online (Sandbox Code Playgroud)

html seo microdata schema.org

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

PHP:SUBDOMAIN上的SESSION丢失了

我正在尝试在多个子域上使用会话数据.EJ:

  • www.mywebsite.com
  • my.mywebsite.com
  • test.mywebsite.com
  • whateversub.mywebsite.com

当我尝试将来自www.mywebsite.com的会话数据用于任何子域时,无法访问所有会话信息.

  • 我不使用cookies.只是会议.
  • 我有godaddy作为网络主机.
  • Godaddy允许上传自定义的php5.ini文件

由于我是一名php初学者,请愚蠢地回复你的回复,以便我理解它.

这是一个例子:

档案1:

<?php
//FILE 1: www.mywebsite/index.php

session_start();
$_SESSION['status'] = "ON";
header( 'Location: http://sub.mywebsite/' );
?>
Run Code Online (Sandbox Code Playgroud)

文件2:

<?php
//FILE 2: sub.mywebsite/index.php

session_start();
echo "Your session status is: ";
echo $_SESSION['status'];
?>
Run Code Online (Sandbox Code Playgroud)

php subdomain session

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

限制表可以拥有的记录数

我创建了一张桌子master-domain.该表应该只有3条记录.如何限制mysql数据库只允许超过该数量的记录?是否有特定的sql命令来执行此操作?

这是我目前的SQL:

CREATE TABLE `mydatabase`.`master-domain`
(
`domain` VARCHAR( 50 ) NOT NULL COMMENT 'Domain Name',
PRIMARY KEY ( `domain` )
)
Run Code Online (Sandbox Code Playgroud)

PS.我有godaddy,它包括phpMyAdmin,以及MySQL数据库.

mysql sql

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

MYSQL:如何将字符串转换为月份(数字)

我有几个月的短版本:JAN, FEB, MAR等等

并希望将它们转换为相应的数值:1, 2, 3

此外,我希望能够在数字月份值,"短"月份名称(JAN, FEB, MAR)和它的长版本(January, February, March等等)之间来回切换.



注意:正如@ dipu-raj指出的那样,这不是重复的,因为我从数字中 询问与MySQL MONTHNAME()相反的情况,并且答案也是不同的,因为它需要不同的函数

mysql date-conversion string-conversion

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

schema:datetime的值无效

我按照schema.org上的说明在他们的网站上添加公司的营业时间,但是,W3C的HTML验证器不喜欢它> _ <它给了我以下错误:

元素时间属性datetime的错误值Mo-Fr 09:00-19:00:文字不满足time-datetime格式.

以下是我的HTML:

<div>
    <p>Office Hours:</p>
    <p><time itemprop="openingHours" datetime="Mo-Fr 09:00-19:00">Monday-Friday: 9:00 am to 7:00 pm</time></p>
    <p><time itemprop="openingHours" datetime="Sa 10:00-17:00">Saturdays: 10:00 am to 5:00 pm</time></p>
    <p><time itemprop="openingHours" datetime="Su 11:00-16:00">Sundays: 11:00 am to 4:00 pm</time></p>
</div>
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

schema html5 datetime rich-snippets google-rich-snippets

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

MySQL:在一行中选择多条记录

在这样的查询中:

SELECT * 
FROM `Keywords`
WHERE `Page` = 'food'
Run Code Online (Sandbox Code Playgroud)

我的结果显示如下:

| Page   | Keyword |
--------------------
| food   | Pizza   |
--------------------
| food   | Burger  |
--------------------
| food   | Sushi   |
--------------------
Run Code Online (Sandbox Code Playgroud)

我如何编写我的 SQL 语句,以获得这样的结果?:

| Page | Keyword              |
-------------------------------
| food | Pizza, Burger, Sushi |
-------------------------------
Run Code Online (Sandbox Code Playgroud)

mysql sql

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