
CSS
文章平均质量分 82
wwwarewow
这个作者很懒,什么都没留下…
展开
-
CSS初始化样式应该怎么写
一般需要初始化有img图片标签、列表标签、超链接样式、H1-H6标签、table、等等的样式,本文我总结了平时我在写模板的过程中,常写的初始化后CSS文件或叫CSS模板供大家参考使用,可根据自己实际使用情况进行增减。初始化的字面意思就是给变量赋为默认值,CSS样式表的初始化是对浏览器自带样式的重设,(也称为CSSReset),如果不写,文档就会默认使用浏览器的样式表来显示页面。所以不同的浏览器默认的样式是不一样的,因此我在写css样式表时,第一件事就是CSS样式初始化,将它们统一起来。...原创 2022-07-24 12:13:53 · 1064 阅读 · 0 评论 -
html文本格式化标签
本章节大致就是这些内容了,这八大标签在文本编辑中涉及到比较多,但在我们的html页面整体架构上用得还是比较少的。此章节可以作为一个简单的了解即可。原创 2022-07-21 09:10:33 · 1547 阅读 · 0 评论 -
CSS进阶:用html标签和CSS3写一个手机出来
其中before是一个内边框,它的宽和高都要比上一步的总体宽(400+40px左右边框)和高都要少一些,所以我这里设置的是宽421px,高815px,圆角也要设置的小一点,重点在要给它定义一个box-shadow增加一个阴影效果。比如我在后面继续画了,联通信号,wifi,电池等等图标,再加上时间效果,后面还可以直接做一个pc版本的手机网站。,定义一个类.box,高宽定义后,一定要写一个像素的边框,颜色调整深一点,box-shadow起到的作用是将周围的颜色更加柔和自然一点。源码已打包下载地址。...原创 2022-07-19 08:55:48 · 3483 阅读 · 2 评论 -
用Html+css写一个渐变背景的个人名片
接下来就一步步拆解制作名片。姓名用标签h2定义,字体大小为50px,文字间距用letter-spacing定义0.1em距离,span标签定义职位,可取消h2标签父类元素的字体大小以及粗细来重新定义。个人名片在个人博客网站上的位置一般是在首页右上角,一点开网站就能看见,信息量并不多,但是对于访客说,可以直观快速的了解这个网站的站长信息。,先写一个div,定义其宽为800px,高为460px的长方形,10px的圆角,背景色为粉色,并且将它居中显示。同时,你也可以指定渐变的中心、形状(圆形或椭圆形)、大小。..原创 2022-07-18 13:33:27 · 4568 阅读 · 2 评论 -
玩转border-radius,用CSS来画一个花式流程图~
最后再把花瓣上的文字加上,Html文档中我用到了section标签,注意标签section一定要有h标签,这是很多前端设计新手容易犯的错,其实我以前也这样,后面用W3Ccss验证才发现这个问题。用Html标签和css来写一个花式流程图,先看这张已经完工的流程图,一个白色圆形,中心是文字,围绕它周围的是8个彩色的花瓣,花瓣中间有文字。CSS样式表中将元素设置为绝对定位,高宽设置为600px,距离左边,顶部的距离为50%,再减去一半的距离值,这样就居中了。花瓣的形状可以用圆形,也可以用椭圆形画。...原创 2022-07-15 16:24:09 · 1828 阅读 · 0 评论 -
巧用CSS background-image属性制作图形背景
先看一张广告图,这是我们平时在浏览网页的时候,经常见到的一种文字广告设计,在文字周围绕着白色线条,我想大多数设计师可能就直接在ps中画一个png图片,再用css background-image 背景属性插入图片链接来实现。但今天这篇文章,我要用background-image 来画这个白色线条框。 在了解了background这些属性后,我们就可以在html前端页面中用css来实现一些简单的背景图,例如:▲平铺的圆点背景 ▲平铺的斜线条背景 ▲平铺的马赛克背景 ▲指定4种颜色的背原创 2022-07-12 12:42:38 · 1706 阅读 · 0 评论 -
入门CSS技术的简介以及CSS语法
CSS指的是层叠样式表(Cascading Style Sheets),CSS 描述了如何在屏幕、纸张或其他媒体上显示 HTML 元素。CSS3是最新的CSS标准。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。工作原理:CSS是一种定义样式结构如字体、颜色、位置等的语言,被用于描述网页上的信息格式化和显示的方式。CSS样式可以直接存储于HTML网页或者单独的样式单文件。示例:原创 2022-07-08 11:25:39 · 339 阅读 · 0 评论 -
CSS外边距合并问题以及方法
外边距合并指的是,当两个垂直外边距相遇时,它们将形成一个外边距。合并后的外边距的高度等于两个发生合并的外边距的高度中的较大者。举例: 运行后如图: 分析:以上示例中div有一个外边距20px,内边距20px。如下图展示: h2上下边距是30px,紧接着h2下面是p标签,注意观察外边距。 p是外边距10px,内边距5px,如下图所示:两个P标签之间的距离实际上只有10px,像这种外边距相同的情况下,外边距就会合并显示10px。 那如果一个外边距是30px,一个外边距是10px呢?刚好就是咱们示例中的h2原创 2022-07-07 11:15:05 · 1013 阅读 · 0 评论 -
详解 CSS position定位的五种方式
position 属性规定应用于元素的定位方法的类型(static、relative、fixed、absolute 或 sticky)。常见的固定定位,例如手机端的导航,快捷按钮。例如本站的“返回顶部”按钮以及荷花图片,都是固定在浏览器右边位置的。元素其实是使用 top、bottom、left 和 right 属性定位的。但是,除非首先设置了 position 属性,否则这些属性将不起作用。根据不同的 position 值,它们的工作方式也不同。HTML 元素默认情况下的定位方式为 static(静态)。静原创 2022-07-06 12:15:55 · 6229 阅读 · 1 评论 -
【CSS特效】108个小时钟组成大数字时钟
今天看到一篇 CSS动画篇之炫酷时钟之时钟墙, 是由108个小的时钟,画出大的时钟,本来是一分钟旋转一次,现在改成每秒旋转一次。 上效果图:这个效果图共有 6行 18列, 每一个格子都是由两个指针组成的小时钟。时钟默认状态是这种情况 所以用不到的格子,显示的就是这种状态。 分和秒之间的“冒号”上下方就是这种。组成数字所需要的基本元素:只要控制好每个小时钟,按照一定的规律旋转即可。HTML代码 CSS代码JS代码拆解:numbers数组放置了0-9这10个数字, 怎么组成的。比如数字 0的翻译 2022-07-05 16:41:33 · 505 阅读 · 0 评论 -
边玩游戏,边学CSS
最近都在研究如何让Web前端学习更加有趣,对新人更加友好,而游戏化()是我未来也想要深入的一个重要方向。为此我做了一些调研,发现有不少优秀的的游戏化内容做得很赞,每一个我都打通关了,此文给大家做一个分享。以下游戏都是免费的本文配有视频:前往视频播放这是一个塔防游戏,一共12关,玩家可以使用, , , 等语法来设置防御塔的位置从而击败进击的敌人。 游戏地址:www.flexboxdefense.com/像是放置类的解谜游戏,一共有24关。玩家需要通过使用, , , , , , 等语法来将青蛙设置到正确的..翻译 2022-06-11 13:53:16 · 241 阅读 · 0 评论 -
用CSS3实现无限循环的无缝滚动
有时候在页面的某个模块中,需要无限循环的滚动一些消息。那么如果我们用js实现无缝衔接滚动的思路是什么呢(比如我们这个模块是向上滚动的)?克隆A一份完全一样的数据B放在原数据A的后面;使用向上滚动A的父级容器;当向上滚动的距离L正好的A的高度时(L==A.height()),L=0,重新开始滚动,无限循环。克隆一份数据放在后面,是为了当A向上移动时,后面有数据能填补漏出来的空白。当B移动到可视区域的顶部时,此时A刚好移出可视区域,那么此时将容器重新归0,用户是没有感知的,以为还是B中的第一条数据。然后继续向上翻译 2022-06-04 21:40:23 · 7903 阅读 · 0 评论 -
【CSS】纯CSS时钟居然会动
纯CSS,不用图片,不用JS,绘制一个走动的时钟。秒针不用 JS 的定时器,纯css怎么可能呢, 不可能,绝对不可能!!先看下效果:(录制的原因,秒针走过有阴影,实际是没有的)纯 CSS 能实现一个动态的时钟,真的是颠覆了我的认知。那教你如何用纯CSS做一动态的时钟, (完整代码在最后)CSS 绘制这样一个布局有几个难点:环形排列的刻度 环形分布的数字 自动运行的指针下面就来一一实现它,相信能学到很多 CSS 绘制和动画的小技巧一、环形排列的刻度.原创 2022-05-31 09:24:38 · 1322 阅读 · 2 评论 -
原生 CSS + JS 实现一个标签输入框
标签输入框,演示效果如下:标签输入框,要实现的功能:点击输入框可以输入内容 按回车可以生成标签 按退格键可以删除标签 点击标签上的关闭按钮可以 删除标签页面比较简单,没必要引入一个完整的框架。就用原生的来实现一下吧。还可以练习下技术。一、自适应输入框布局不管什么组件,布局都是最重要的。这个布局分为标签和输入框两个部分,假设 HTML 如下<div class="tags-content"> <tag>CSS<a class.原创 2022-05-30 13:10:03 · 1740 阅读 · 0 评论 -
【纯CSS】这45个形状,一个标签就能实现
CSS能够生成各种形状。正方形和矩形很容易,因为它们是 web 的自然形状。添加宽度和高度,就得到了所需的精确大小的矩形。添加边框半径,你就可以把这个形状变成圆形,足够多的边框半径,你就可以把这些矩形变成圆形和椭圆形。我们还可以使用 CSS 伪元素中的::before和::after,这为我们提供了向原始元素添加另外两个形状的可能性。通过巧妙地使用定位、转换和许多其他技巧,我们可以只用一个 HTML 元素在 CSS 中创建许多形状。虽然我们现在大都使用字体图标或者svg图片,似乎使用 ...原创 2022-05-30 09:27:32 · 700 阅读 · 0 评论