深入浅出HTML/CSS
文章平均质量分 76
欢迎来到「深入浅出HTML/CSS」专栏!本专栏致力于为前端开发者提供系统且深入的HTML和CSS知识,从基础入门到高级技巧应有尽有。无论你是刚入门的初学者,还是希望精进布局技巧的开发者,这里都能为你提供实用的知识和最佳实践。通过系列文章,你将全面掌握HTML/CSS的核心概念、现代布局方法、响应式
Caleb-niu
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
响应式Web设计:纯HTML和CSS的实现技巧
响应式设计的核心理念是使用灵活的布局和媒体查询来自动调整网页的布局和样式。传统的静态网页设计往往只能适应固定的屏幕尺寸,而响应式设计则能够根据用户设备的不同,自适应地调整内容展示。它允许我们为不同的屏幕尺寸和特性定义不同的CSS样式,从而实现页面的自适应布局。)在响应式设计中非常重要,因为它们可以根据不同的设备和用户设置调整元素的大小。这样,无论图片的实际尺寸如何,它都会根据其容器的宽度自动缩放,从而避免了图片溢出容器的情况。函数,使得网格项在屏幕尺寸变化时自动调整列数和列宽,从而适应不同的显示设备。原创 2024-08-16 22:57:43 · 1117 阅读 · 0 评论 -
什么是 margin 重叠问题?如何解决?
margin 重叠问题原创 2022-05-20 12:58:00 · 550 阅读 · 0 评论 -
前端知识——css之flex布局
1.基本概念flex布局是一种布局模型,经常被称之为flexbox,使用flex布局之后,他会给子元素提供强大空间分配和对齐能力。 在没有使用flex布局之前,常用布局有:流式布局,浮动布局,定位布局等等。缺陷是子元素需要自己控制自己在父元素中的位置,还要注意父元素高度坍塌。 flex的优点就是避免不灵活的布局形式,创建更多种布局模式供你选择,解决了子元素的对齐和分布与 响应式等问题。缺点是只能依靠自身的布局模式,稍有变化则无法改变。2.flex...原创 2022-05-20 13:25:25 · 30692 阅读 · 3 评论 -
9种常见的前端跨域解决方案(详解)
在前端领域中,跨域是指浏览器允许向服务器发送跨域请求,从而克服Ajax只能同源使用的限制。什么是同源策略?转载 2022-06-30 10:42:16 · 4727 阅读 · 0 评论 -
H5新特性(七)——SVG
是一种基于XML的矢量图形格式,用于在Web和其他环境中显示各种图形;最能够响应当前Web开发对可伸缩性,响应性,交互性,可编程性,性能和可访问性的要求,图像在放大或改变尺寸的情况下其图形质量不会失真。在 2003 年一月,SVG 1.1 被确立为 W3C 标准。参与定义 SVG 的组织有:太阳微系统、Adobe、苹果公司、IBM 以及柯达。SVG 的主要竞争者是 Flash。与 Flash 相比,SVG 最大的优势是与其他标准(比如 XSL 和 DOM)相兼容。而 Flash 则是未开源的私有技术。与其他原创 2022-06-20 09:47:13 · 1444 阅读 · 0 评论 -
H5新特性(六)——Workers和WebSocket
简单的群聊功能实现原理原创 2022-06-17 12:57:57 · 1313 阅读 · 0 评论 -
H5新特性(五)——增强型表单
增加了多个type类型的输入框,如color,date,datetime,datetime-local,email,month。number,range,search,tel,time等name: 标识表单提交时的key值min: 标识当前输入框输入的最小值max: 标识当前输入框输入的最大值step: 标识点击增大/减小的时候,增加/减小的步长2.类型标签3.类型的标签4.类型的标签5.新的日期、时间、月份、星期标签6.类型的标签7.颜色选择标签...原创 2022-06-15 17:33:15 · 528 阅读 · 0 评论 -
H5新特性(四)——语义化标签
语义是指对一个词或者句子含义的正确解释。很多html标签也具有语义的意义,也就是说元素本身传达了关于标签所包含内容类型的一些信息。例如,当浏览器解析到提供了新的语义元素来定义网页的不同部分,它们被称为“切片元素”,如图所示 :...原创 2022-06-14 17:26:38 · 633 阅读 · 0 评论 -
H5新特性(三)——地理定位
常见的地理定位方法:IP定位,运营商基站定位,GPS定位定位用户的位置: 用于获得用户的地理位置。鉴于该特性可能侵犯用户的隐私,除非用户同意,否则用户位置信息是不可用的。如下:如果定位成功将会返回:这个对象有三个常用的方法:getCurrentPosition() 用于获取当前定位信息watchPosition() 不停的监视定位信息的改变clearWatch() 清除监视高德地图文档:https://lbs.amap.com/api/jsapi-v2/summary/百度地图文档:https://lb原创 2022-06-13 10:05:40 · 1214 阅读 · 0 评论 -
H5新特性(二)——Canvas
的 canvas 元素使用 JavaScript 在网页上绘制图像。画布是一个矩形区域,您可以控制其每一像素。canvas 拥有多种绘制路径、矩形、圆形、字符以及添加图像的方法。基本绘图绘制填充:绘制描边:绘制文本:绘制路径路径是将一系列连续的点按照顺序连接起来所形成的图形.Canvas绘制路径的步骤如下:移动实现签名板,涉及到触摸事件:路径常用动画的本质就是每隔一段时间(非常快:每秒60帧), 重新绘制画布内容 . 每次绘制时内容都有些许不同, 由于视觉残留现象, 出现动画效果.案例:基于C原创 2022-06-11 15:44:33 · 759 阅读 · 0 评论 -
H5新特性(一)——音视频标签
大家都有在网页中浏览音频和视频的经历,在之前,对视频和音频没有一个标准,因此在网页中看到的视频,都是通过第三插件的方式嵌入的,可能是,也可能是 或者 。但并不是所有的浏览器都拥有相同的插件,为了能让视频和音频在网页内播放成功,规定了一种通过video,audio来包含视频播放的标准。提供了audio标签, 实现网页中音频的播放:简写方式:标准方式:常用属性:preload=none 不进行音频预加载preload=metadata 仅加载音频的基本信息preload=auto 尽可能加载音频原创 2022-06-10 10:19:30 · 3071 阅读 · 0 评论
分享