我想要一个div元素来做类似于gmail的事情.
当向下滚动,一旦Gmail的菜单(归档,垃圾邮件,删除...等)到达屏幕的顶部,它在那里停留.
向上滚动时,菜单返回到原始位置.
另一个示例是此页面的侧栏:示例2
如何使用简单(易于理解)的jQuery代码实现这一目标?(兼容所有浏览器)
<div id="header">Menu goes here =)</div>
Run Code Online (Sandbox Code Playgroud) 如何使用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/
任何人都可以提供参考,还是可以完全根据CSS和创建菜单
not a single bit of javascript?
要求是一个下拉菜单,可以有很多children ( submenu ).
如果这样创建会有cross browser compatible什么意义吗?
任何关于这个主题的帮助将不胜感激!
编辑
感谢您的所有投入再次怀疑
这可以实现而不是使用 ul li
说div span组合,因为这可以帮助我实现一个不会改变我当前的html结构的菜单!
好吧,我在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 !!!
所以...我的沮丧让我问你们: …
将微数据添加到页面后,我通常会访问: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) 我正在尝试在多个子域上使用会话数据.EJ:
当我尝试将来自www.mywebsite.com的会话数据用于任何子域时,无法访问所有会话信息.
由于我是一名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) 我创建了一张桌子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数据库.
我有几个月的短版本:JAN, FEB, MAR等等
并希望将它们转换为相应的数值:1, 2, 3等
此外,我希望能够在数字月份值,"短"月份名称(JAN, FEB, MAR)和它的长版本(January, February, March等等)之间来回切换.
注意:正如@ dipu-raj指出的那样,这不是重复的,因为我从数字中 询问与MySQL MONTHNAME()相反的情况,并且答案也是不同的,因为它需要不同的函数
我按照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)
我究竟做错了什么?
在这样的查询中:
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)