CSS笔记
CSS入门一、CSS简介1、什么是CSSCSS:Cascading Style Sheet 层叠样式表 是一组样式设置的规则,用于控制页面的外观样式 二、基本用法1、css语法 12345678<head> <style> 选择器{ 属性名:属性值; 属性名:属性值; } </style></head> 选择器:要修饰的对象 属性名:要修饰对象的哪一个属性 属性值:样式的取值 12345678<head> <style> p { font-size:20px; color:pink; } </style></head> 2、css的应用2.1 内部样式12345678910<style> div { color: pink; } </style><body> <div> ...
JS笔记
JS基础一、初识js1. 书写位置 内嵌式的js 外部引入 行内样式 1234567891011121314<head> <style></style> <!-- 2.内嵌式的js --> <script> // alert('沙漠骆驼'); </script> <!-- 3. 外部js script 双标签 --> <script src="my.js"></script></head><body> <!-- 1. 行内式的js 直接写到元素的内部 --> <!-- <input type="button" value="唐伯虎" onclick="alert('秋香姐')"> --></body> 2. 注释123456& ...
计算机基础笔记
一、 跨域问题概述:浏览器基于安全因素的考虑,是不允许进行跨域请求的,如果发生跨域请求,就会发生一下类似的错误。 跨域原因: 协议:http 域名:baidu.com 端口号: 3000 解决:解决方案有很多种,比如前端开发时进行反向代理,使用JSONP,后端设置CORS、配置 nginx 反向代理等等 1. CORS概述:跨域资源共享是一种机制,当一个资源访问到另一个资源时,资源就会发起一个跨域的http请求需要浏览器和服务器同时支持: node.js处理 12345678app.use('*', function(req, res, next) { res.header('Access-Control-Allow-Origin', '*'); // 表示允许哪些网站访问,上线后应该直接指定ip而不应该 * res.header('Access-Control-Allow-Methods', 'GET, POST, PUT, DELETE'); ...
案例
案例随机颜色123456789101112131415161718192021222324252627282930313233343536373839404142434445464748<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Random Color Divs</title> <style> .random-div { width: 100px; height: 100px; margin: 10px; display: inline-block ...
面试题
[TOC] HTML 1. html5有什么优化 2. 如何理解HTML语义化 3. meta标签 CSS 0. css3有什么优化 1. CSS选择器及优先级 2. position 属性的值有哪些及其区别 3. box-sizing属性 4. CSS 盒子模型 5. BFC(块级格式上下文)和IFC(行级格式化上下) 6. 水平垂直居中 自适应两栏布局 三栏布局 7. 用CSS实现三角符号 8. 常见的布局类型(查) 9. 浮动(查) 10. 常见的行内元素和块级元素 11. px,em,rem,vw,vh,rpx等单位的特性 12. 什么是DOM事件流?什么是事件委托(查) 13. 事件冒泡和事件捕捉有什么区别(查) 14. link和@import 15. 响应式布局 16. 元素不可见 JS 0. Object常用的API 1. 基本数据类型 2. 数据类型检测 数据类型转换: 4. 作用域和作用域链 5. 什么是闭包 6. this的指向 7. new 实现 9. == 和===的区别 10. NaN === ...