这是我的代码:
class CreateUser(Form):
username = StringField('Username', [
validators.Regexp('\w+', message="Username must contain only letters numbers or underscore"),
validators.Length(min=5, max=25, message="Username must be betwen 5 & 25 characters")
])
password = PasswordField('New Password', [
validators.DataRequired(),
validators.EqualTo('confirm', message='Passwords must match')
])
confirm = PasswordField('Repeat Password')
Run Code Online (Sandbox Code Playgroud)
所以问题存在于第3行.我希望用户名只是字母数字字符.由于某种原因,这个正则表达式只检查第一个字符.有没有理由说+符号在这里不起作用?谢谢.
这是我的代码:
$(document).mousemove(function(e){
var $width = ($(document).width())/255;
var $height = ($(document).height())/255;
var $pageX = e.pageX / $width;
var $pageY = e.pageY / $height;
$("body").css("background-color", "rgb("+$pageX+","+$pageY+","+$pageX+")");
});
Run Code Online (Sandbox Code Playgroud)
这种工作,除了鼠标移动似乎每次移动时都不会刷新.它似乎滞后,是否有一些我不知道的设置?页面x和页面y乘以文档相对大小为255,以便使用整个光谱.谢谢.
我对边缘半径有疑问.基本上我使用代码创建一种聚光灯工具来查找隐藏的HTML.这是小提琴:http: //jsfiddle.net/pwneth/hj57k/1899/
CSS:
#tail {
border: 1000px solid #fff;
position: absolute;
float: left;
height: 100px;
width: 100px;
background-color: rgba(0,0,0,.0);
z-index: 100;
top: 0px;
left: 0px;
pointer-events:none;
-moz-box-shadow: inset 0 0 20px #000000;
-webkit-box-shadow: inset 0 0 20px #000000;
box-shadow: inset 0 0 20px #000000;
}
Run Code Online (Sandbox Code Playgroud)
我需要以某种方式设置形状的边界半径,使其显示为圆形.这是一个问题,因为这只影响外边框,这不是我想要影响的东西.就在边境内侧.
这是我的css:
#sort_dropdown:hover > .arrow{
-webkit-transform: translate(0,-42px);
-moz-transform: translate(0,-42px);
-o-transform: translate(0,-42px);
transform: translate(0,-42px);
}
Run Code Online (Sandbox Code Playgroud)
这是我的代码:
<li><a id="sort_dropdown">Sortieren <span class="arrow">↓</span><span class="arrow" style="display: none;">↑</span></a>
Run Code Online (Sandbox Code Playgroud) 在iPhone的Safari浏览器中查看网站时,我在多个网站上都看到了相同的弹出窗口。例如,当在Safari上的iphone上查看提示用户下载该应用程序时,查看wunderlist.com和vsco.co会产生相同的弹出窗口。这是制作到野生动物园的东西还是插件?也许它们是从头开始构建的,但似乎有几个站点正在使用相同的弹出窗口。
我试图动画一个div默认隐藏在一个网站的标题上隐藏的div这里是当前不工作的jquery代码:
$("#header_title").mouseenter(function() {
$('#header_links').animate({
display: "inline",
width: "600px"
}, 1500 );
});
$("#header").mouseleave(function() {
$('#header_links').css({
display: "none",
}, 1500 );
});
Run Code Online (Sandbox Code Playgroud)
当我将动画更改为css时,它工作正常,但是我不希望菜单出现,我希望它在隐藏后进行动画制作.有什么建议?