发表于: 2019-04-21 21:17:43
1 335
今天完成的事:任务10
遇到的问题:1.lable<label> 标签为 input 元素定义标注(标记)。
这串代码ID对应的是lable的for circle
name=order
说的是在名字是Order的盒子里只能选择一个 当时我几个盒子用的都是sex造成的效果
只能点一个
点其他的就会消失 把他们的名字更改了以后就可以点击了
id一定要和for对应
2.搞懂了min 和max
min大于或等于
max小于等于
3.修改了任务10的居中对齐
这个时候需要居中对齐的
因为我用了一个margin-left所以我给的
text-align: center;
就是差一点居中用媒体查询
解决了这个BUG
4.了解了一下正则表达式
正则表达式 - 语法
正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。
例如:
runoo+b,可以匹配 runoob、runooob、runoooooob 等,+ 号代表前面的字符必须至少出现一次(1次或多次)。
runoo*b,可以匹配 runob、runoob、runoooooob 等,* 号代表字符可以不出现,也可以出现一次或者多次(0次、或1次、或多次)。
colou?r 可以匹配 color 或者 colour,? 问号代表前面的字符最多只可以出现一次(0次、或1次)。
构造正则表达式的方法和创建数学表达式的方法一样。也就是用多种元字符与运算符可以将小的表达式结合在一起来创建更大的表达式。正则表达式的组件可以是单个的字符、字符集合、字符范围、字符间的选择或者所有这些组件的任意组合。
正则表达式是由普通字符(例如字符 a 到 z)以及特殊字符(称为"元字符")组成的文字模式。模式描述在搜索文本时要匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。
数字:^[0-9]*$
2. n位的数字:^\d{n}$
3. 至少n位的数字:^\d{n,}$
4. m-n位的数字:^\d{m,n}$
5. 零和非零开头的数字:^(0|[1-9][0-9]*)$
6. 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$
7. 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$
8. 正数、负数、和小数:^(\-|\+)?\d+(\.\d+)?$
今天有点划水
明天的事:安装SASS尝试任务11
评论