大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
使用了 CSS 的一些属性:
目前成都创新互联公司已为1000多家的企业提供了网站建设、域名、网站空间、网站改版维护、企业网站设计、江川网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。
:after 伪类
position 定位
border-radius 圆角边框
linear-gradient 背景颜色渐变
display: flex; flex 布局
box-shadow 盒子阴影
授之于鱼 不如.....呵呵 上面的给你了代码 我来给你说下思路吧。这里最重要的是 css里的 display:none 这个的使用,当鼠标点中一个选项卡时,将自身的css中的display:none去掉 让其显示出来,让其他的选项卡中的css中添加display:none, 隐藏其他的选项卡。其实就是这个简单 ,具体的实现方法就是用js实现的。实现的方法有多种,上面给你的只是其中的一种。你可以去网上多搜些这方面的源代码,多多学习,希望你能编写出属于自己的代码~
近年来卡片(card)的应用越来越流行,卡片提供了一个更好组织信息展示的工具。 像 Google , Twitter , 和 Spotify ..
针对移动端的应用,卡片会根据屏幕大小自适应大小,甚至还可以有动画效果.卡片通常被放在在另一个之上, 但它们也可以被当做"页"来使用,像左滑,右滑.
卡片(card)默认样式带有box-shadow(阴影),由于性能的原因,和他类似的元素像 list list-inset 并没有阴影。 如果你有很多的卡片,每个卡片都有很多子元素,建议使用内嵌列表 inset lists 。
我们可以通过添加 item-divider 类为卡片添加头部与底部: 添加带 item-divider
类的 card
的元素在内容区域的上方或者下方.
使用 list card 类来设置卡片列表:
卡片中使用图片,效果会更好,实例如下:
以下实例中使用几种不同的选项的卡片展现方式。 开始使用了 list card 元素,并使用了 item-avatar , item-body 元素用于展示图片和文本信息,底部使用 item-divider 类。
官网
接触tailwindcss不过两周有余,但是仅仅刚接触不到一天的时候,我已经深深的被它吸引,我从未见过一款css库可以做到如此好用、如此灵活,几乎不用自己再写css了,我觉得它比任何一款样式库都要好用。
如果您遇到的通用框架由许多组件预先设计组成,则在此TailwindCSS中,您将找不到诸如按钮,卡片,警报,轮播等其他预先设计的组件。因为TailwindCSS不是UI工具包,而是实用程序优先的框架,用于快速构建自定义界面。
简而言之,在TailwindCSS中,有许多小类代表CSS声明。因此,当您要创建组件时,则需要使用其中的一些小类来创建您要引用的组件。
发的使用方法大体如下:
只要你记住它的命名规则,然后在className里面拼写各个小样式的名称即可,你不用担心某些css属性tailwind会覆盖不到,我用这两周来几乎没碰到这种情况,可以去官网看下,每个属性都有详细的说明,你也不要觉得这么多小样式的名称很难记住,我几乎只用半天时间就掌握了它的命名规则,而一旦你掌握了它的命名规则,基本不用死记硬背,只要按规则去拼写就可以,当然这有个前提:你对css属性非常熟悉。
基本用法就是如我上面所写,当然如果只有这些,很可能很满足不了一些情况,tailwind提供了非常丰富的自定义接口,例如:
如上即可表示默认宽度是 w-full 即(width:100%), md 表示当前设备是pc端(screen宽度大于768px,当然这个断点也可以自己定义),这个样式的意思就是在移动端全屏在pc端宽度固定为520px,爽吗?这样写?
使用的时候就可以:
用的时候更加灵活,比如字体颜色,只需要:
采用 text-{颜色名} 即可,别的都同理了,比如背景色: bg-{颜色名} 即可,比如: bg-primary01
定义好scss样式,
导入css,之后就可以混合使用:
定义要覆盖的样式:
即可覆盖,当然用scss的方式也可以覆盖,这种相当于内联样式覆盖,优先级最高。
当mobileOptions为true的时候,样式 option-group--mobile 才会起作用。
本文持续更新,随着我对这个库的认识的更加深入。