TA的文章(25)
-
Frameset框架与iframe内联框架的学习
今天主要学习框架的类型及语法,属性的运用:框架类型1.frameset框架集framaset框架语法<framesetrows="分局大小,*" border="边框粗细" frameborder="1为有边框,0为无边框"> <frame src= "网页路径" noresize="noresize" scrolling="no表示无滚动条,yes表示有滚动条" />还要将前几章的标签,属性值,一起运用2.iframe 内联框架 <iframe width
-
CSS样式与选择器
今天主要学习了CSS样式与选择器选择器 用与<style></style>标签内在<body></body>主体内容之上 1.标签选择器:标签{属性:属性值;} 2.类选择器:..类名{属性:属性值;} 引用是class 3.id选择器:#id名{属性:属性值} 引用是id="id名" 4.后代选择器:标签 标签{
-
CSS中常用七大属性
转载CSS中常用七大属性1 字体属性 字体属性的功能是设置页面字体的显示样式font-family 设置使用的字体font-style 设置字体的样式,是否斜体font-variant 设置字体的大小写font-weight 设置字体的粗细font-size 设置字体的大小2 颜色和背景属性 颜色和背景属性的功能是设置页面元素的颜色和背景颜色color 设置元素前景色background-color 设置元素背景色background-imge 设置元素背景图案background-
-
CSS盒子及调节内外边距,边框
检查网页源代码的时候都会看到这样的CSS盒子margin:外边距border:边框padding:内边距而内边距里面的就是内容,每个标签及网页都有自带的边距,1.今天主要学习了调节边距大小,边距调节顺序为“顺时针” 上→右→下→左,例如:maigin:5px 10px 4px 10px 无值时取对应边距,也可以只调一边,例如:maigin-top:5px2.边框由:border-color 边框颜色、border-width 边框粗细、border-style 边框样式,组成,这些都是
-
Float浮动
浮动写法 选择器{float:left} 默认是:none不浮动行内标签<a> <span> 浮动之后也可以设置宽高,块级标签浮动后不会再独占一行,而是变成了浮动流,浮动的CSS盒子会漂浮在没有浮动的盒子之上,清除浮动 ,给要清除的标签后面加一个空的DIV标签 给它一个类选择器属性为 选择器{clear:both} both清除两边的浮动,left清除左浮动,right清除右浮动。表示由此清除,不在一直行级浮动过去,有点像CSS盒子浮动之后的换
-
学习Float浮动与Position定位
今天学习了定位结合昨天学习的浮动实现页面布局布局思路不是很清楚,不是很清楚的知道什么时候该用浮动,什么时候用定位,做练习时自己一步步试,耗费的时间太多,代码也比较乱并且定位不是很熟练,要一步步调试距离,绝对定位,固定定位,定位后是脱离了标准流,定位最好是给一个主盒子,给盒子一个宽高,在主盒子里面给子盒子采用绝对定位,但是定的位置怎样跟随主盒子共同移动?还没完全搞清除,今天用绝对定位但是它是跟着网页走的,并没有跟随主盒子移动,望指教!!
-
布局思路
今天主要练习了布局思路没学习之前用DIV布局思路是比较混乱的,基本上就是一个个套盒子,通过浮动或定位来进行定位,现在学会先,分析布局,搭构主框架,再一步步做子盒子,细分化,最后才是做内容内容做法很多,尽量使用最简便的方法
-
了解Mysql数据库
今天主要了解了数据库的发展过程及用处,但是在学习安装Mysql的时候遇到了安装不上的问题尽管百度搜索了很多安装方法,及各种删除注册表再次下载还是再此项显示下载失败,如下图:大家有什么解决办法可以指教一下!
-
mysql
自习的时候练习用mysql创建外键老是出错,出现错误代码1452,后来百度知道了错误点在那里!假设 A中有主键 a 数据项有 a1 b1 c1 B中有主键 a d 数据项有 a2 d1 这个时候 若将B的外键设为 a 关联到 A表 那么此时 就会报错 1452 因为B表外键数据 a2 没有在A表中出现过
-
mysql视图
今天学习了在mysql创建视图,但是目前所学的知识创建视图表会出现内容重复及错误,感觉学习数据库的知识点比较混乱,在网上找知识点也是乱七八糟的,如果各位有好的学习顺序及学习网站可以介绍一下!
-
MYSQL表格查询
今天主要学习查询MYSQL表格里面的内容MYSQL不用区分大小写·1.查询指定表中所有字段: SELECT * FROM 表名 *代表全部.2.查询表中指定字段: SELECT 字段 FROM 表名3.查询表中多个字段: SELECT 字段,字段 FROM 表名 4.查询表中字段满足条件的值: SELECT * FROM 表名 where 字段='值'5.指定具体的值: SELECT * FROM 表名 where 字段(值,值,值)6.查询字段中模糊的值:lik
-
HTML边框圆角
DIV盒子给边框设置边框圆角的话直接在有边框前提下加一个 border-radius:5px 文本框本身是有边框的,但是要改变成圆角时也需要通过样式给其添加一个边框 然后再 border-radius:5px; 设置成圆角!overflow:hidden; 可以用来隐藏多行文本域的滚动条!resize:none; 可以去掉多行文本域右下角的灰条!bgckground-size; 可以改变背景图片的大小!<input type="image" src="图片地址" name=“">可以设置图片
-
CSS3新增常用样式
1. border-radius:10px 10px 10px 10px; / 圆角边框/ 跟盒子边距一样,顺序是顺时针:左上角,右上角,右下角,左下角;1个值为四个角取值,两个值为对应角取值;值可以是 px 也可以是 % 2:.background-size:宽 高; /背景图片大小/background-size:cover; /背景图片铺满/3.background:linear-gradient(r
-
HTML+CSS遇到的问题点—第一篇
这两天用html+css做网页遇到了很多问题点,这些问题平时教学时看起来是已经掌握了,但是只有在实战中才能发现问题,以下就是我遇到的问题,有些已经解决了,有些还在解决中!欢迎大家讨论问题点!1:隐藏子盒子及悬停父盒子时显示子盒子<div id="box"><a>触发隐藏的box1</a><div id="box1"></div></div>正确方法我们都是这样隐藏box1盒子,此时a标签的内容为显示状态,悬停box盒子内容时box1盒子显示就可以了!出错点:由于为了方便,直接用a标签套div
-
HTML+CSS遇到的问题点—第二篇
网页默认字体:12pxdiv盒子自适应居中:margin:0px auto;给标签样式不生效:后代选择器未写详细,导致样式跟之前的样式冲突。解决办法:1:给样式加 !important 权重值;例:写法 background-color:red !important ;2:检查代码,后代选择器需写详细清楚,避免样式冲突;图片排序有间隙: 例:<img src="../img/shouye/bg93.jpg"/> <img src="../img/shouye/bg93.jpg
-
HTML+CSS遇到的问题点3
前端时间一直在琢磨CSS3动画轮播,但是怎么做都感觉不是很好,以前是我在一个网站看到的教程代码,琢磨好几天,今天终于理解了,所以整理了一下发出来给大家分享一下!这个轮播只适用于左右或者上下轮播:<style type="text/css">/*初始值*/ * {margin: 0;padding: 0;} ul {list-style: none;} /*按钮关联左向轮播*/ /*主盒子:相对定位,显示宽高,溢出隐藏*/ #box1 {position: relative;width:
-
java字符串比较 不等于的表示
今天做作业的时候遇到的问题,就是字符串的等于和不等于用什么表示,后来上网查的数字的比较等于用“==” 不等于用“!=”字符的比较等于用“.equals”不等于用”!s1.equals(s2)“String s1 = "1";String s2 = "1";if(!s1.equals(s2)){...}还有String num = input.nextInt(); 无法输入字符串的问题;后来也上网查才解决,原来 num = input.nextInt(); Int只是用来输
-
JS初学(第一章)
创建数组的语法:var arr=[值1,值2,值3]; //隐式创建var arr=new Array(值1,值2,值3); //直接实例化var array=new Array(size); //创建数组并指定长度解决JS的数字相加使用Number()函数可以解决这个问题,如下 var c = Number(a) + Number(b) Number() 函数对象的值转换为数字。或者 var
-
学习JS的小结1-基础知识
理解5个基础数据类型:1:undefined 未定义2:boolean 布尔类型 (true,false)3:string 字符串类型4:number 数字类型5:null 空对象Object 对象Array 数组var 声明变量 a=0; 定义变量 赋值就是将某一数值或者对象或者函数赋给某个变量 JS变量相加需
-
vue.js连接接口实现登录验证
1.首先需要在项目中安装axios,在main.js中引入2.在需要使用的项目引用 import axios from 'axios' //引入axios3.在data(){return { ruleForm2: { pwd: '', name: '' }}} //里面定义两个空值,用来接收从接口请求过来的,“账号” “密码”,var that = this;//此处是通过axios连接到接口http://127.0.0.1:8081/
-
清空对象里面所有的属性值
let obj={"a":1,"b":2};Object.keys(obj).map(key=>obj[key]='');console.log(obj);
-
两个数组对比,取出相同值
var a = ['a','b','c']; var b = [ {name: 'a'}, {name: 'b'}, {name: 'c'}, {name: 'd'} ]let arr=[]; b.forEach(v=>a.indexOf(v.name)!==-1 && (arr.push(v.name)));两层循环for(var i = 0 ; i< b.length ; i++){ for(var j = 0;j < a.length ; j ++)
-
开发环境
1.编辑软件vs.code安装:https://code.visualstudio.com2.vs.code汉化教程:https://blog.csdn.net/qq_24118527/article/details/827936103.vs.code前端插件必备:https://blog.csdn.net/shunfa888/article/details/796062774.git安装:最好通过你的电脑管家的软件管理或者360的软件管理直接下载,比较简单方便官网下载地址:https://gi
-
新建vue项目,引入组件Element
一、新建项目 :1.查看 node和npm是不是已经安装好命令:node -v npm -v (没有安装的先安装环境); 2.npm install -g cnpm --registry=https://registry.npm.taobao.org (安装国内的淘宝镜像文件,后面的安装npm可以全部改为cnpm) 3.安装 vue-cli 1、cnpm install -g vue 2、cnpm install -g vue-cli 4. 安装 webpack
-
element自定义传参方法
使用element的时候有时候会发现,element自带的一些方法除了自带的参数,无法传参解决方法:@change="((val)=>{selectClick(val,‘1’)})"selectClick(val,key){console.log(val,key);}