一、格式

标签[属性=值]:{属性:值;}

1.属性的取值是以什么开头的

attribute |= value(CSS2)attribute^=value(CSS3)两者之间的区别:CSS2中只能找到value开头,并且value是被-和其他内容隔开的;CSS3中只要是以value开头的都可以找到,无论有没有横线隔开的p[id|=abcd]{color: red;}p[id^=bcd]{color:blue;}........省略代码......... <p id="abcd-efg">优秀1</p><p id="abcdefg">优秀2</p><p id="bcd-efg">优秀3</p><p id="bcdefg">优秀4</p>web前端开发学习Q-q-u-n:784783012 ,分享学习的方法和需要注意的小细节,不停更新最新的教程和学习方法(详细的前端项目实战教学视频)

2.属性的取值是以什么结尾的

attribute$=value(CSS3)

 p[id$=efgh]{color: green;}........省略代码......... <p id="abcd-efgh">优秀5</p><p id="abcdefgh">优秀6</p>

3.属性的取值是否包含某个特定的值

attribute~=value(CSS2)

attribute*=value(CSS3)

两者之间的区别:CSS2中只能找到value开头,并且value是被空格和其他内容隔开的;CSS3中只要是以value开头的都可以找到,无论有没有横线或者空格隔开的

 p[id~=cdoe]{color:aqua}p[id*=cdp]{color:darkcyan}.......省略代码......... <p id="ab cdoe fg">优秀7</p><p id="abcdoefg">优秀8</p><p id="ab cdp efg">优秀9</p><p id="abcdpefg">优秀10</p>

python使用一行代码来实现”心形“函数


print('\n'.join([''.join([('Love'[(x-y) % len('Love')] if ((x*0.05)**2+(y*0.1)**2-1)**3-(x*0.05)**2*(y*0.1)**3 <= 0else' ') for x in range(-30, 30)]) for y in range(30, -30, -1)]))

如果大家对编程,web前端感兴趣,想要了解学习,打算深入了解这个行业的朋友,可以加下我们的前端学习扣qun : 784783012 ,不论你是学生还是想转行的朋友,我都欢迎,不定期分享干货,整理的一份2019最新的web前端学习资料和0基础入门教程分享给大家:学习前端我们是认真的

web前端入门到实战:HTML属性选择器(下)相关推荐

  1. web前端入门到实战:css选择器四大类:基本、组合、属性、伪类

    什么是选择器?选择器的作用是通过它可以找到元素,把css样式传递给元素!css选择器主要分为:基本选择器.属性选择器.组合选择器与伪类选择器四个大类! css基本选择器 基本选择器又分为:通配符.标签 ...

  2. web前端入门到实战:CSS文字下波浪线动画效果

    之前有至少5个人在评论中询问我文章中链接hover时候波浪下划线动画是怎么实现的,类似下图gif示意: 这里就介绍下是如何实现的. 有两种实现方法,各有优劣. 一.使用径向渐变纯CSS实现 就是使用径 ...

  3. html前端页面的基本骨架是,web前端入门到实战:css实现的骨架屏方案

    web前端入门到实战:css实现的骨架屏方案 发布时间:2020-08-04 01:32:03 来源:51CTO 阅读:152 作者:前端向南 优点 简单,不需要工程,不用puppeteer生成骨架d ...

  4. 转圈加载html,web前端入门到实战:纯CSS实现加载转圈样式

    web前端入门到实战:纯CSS实现加载转圈样式 发布时间:2020-05-27 18:11:33 来源:51CTO 阅读:134 作者:前端向南 不同的项目中对于等待加载时转圈圈的样式是不同的,有的是 ...

  5. web前端入门到实战:SCSS 常用属性合集

    Scss 文档太多了,但还是耐心看完了,总结自己常用的一些语法. 1.规则嵌套 Sass 允许将一套 CSS 样式嵌套进另一套样式中,内层的样式将它外层的选择器作为父选择器,例如: #main p { ...

  6. web前端入门到实战:CSS新属性实现特殊的图片显示效果

    1 概述 1.1 前言 使用一个或多个图像相关的CSS属性(background-blend-mode, mix-blend-mode, or filter)可以实现许多特殊的图片显示效果,共列举了2 ...

  7. web前端入门到实战:CSS3两大实用属性,以及网页制作技巧

    一.使用 :not() 在菜单上应用/取消应用边框 我们通常的做法是先给每个菜单项设置边框,然后在设置最后一个菜单的边框为零 /* add border */ .nav li {border-righ ...

  8. web前端入门到实战:css中border-style 属性

    border-style 属性用于设置元素所有边框的样式,或者单独地为各边设置边框样式.只有当这个值不是 none 时边框才可能出现. 例子 1 border-style:dotted solid d ...

  9. web前端入门到实战:CSS属性width和height

    width 是定义元素内容区的宽度: height是定义元素在内容区的高度. 在内容区外面可以增加内边距(padding).边框(border)和外边距(margin),这样的话就成了我们常说的盒子模 ...

最新文章

  1. 【Qt】qss样式表之:QCalendarWidget,日历窗口样式表设置
  2. YOTO来了!你只需训练一次,谷歌大脑提出调参新trick
  3. 2.c语言编译预处理,c语言第03章-编译预处理2.ppt
  4. 正则表达式一些关键字使用
  5. 每日一皮:程序员的神逻辑...
  6. python代码画图案-python基本图形绘制
  7. OVS ovs-vsctl(二十五)
  8. 在 ubuntu 20.04 LTS 上安装 ROS2 执行 rosdep update 命令时出现的问题的解决办法
  9. 机器学习数据挖掘笔记_15(关于凸优化的一些简单概念)
  10. 【OpenGL从入门到精通(三)】第一个点的理论
  11. 在连续发布版本的情况下 如何做好测试?
  12. 什么是单反相机?什么叫数码相机?
  13. Struts2学习笔记(七) 结果(Result)(下)
  14. 国外ipv6服务器网站,国外 ipv6 服务器地址
  15. 2月第4周网络安全报告:境内69.1万主机感染病毒
  16. bootstrap datepicker 在bootstrap modal中不显示问题
  17. 宿命论与非宿命论新解
  18. WAP中利用截取手机号码达到自动登入的一段源码(转)
  19. iOS rtmp 摄像头/录屏直播以及观看
  20. 用MATLAB将bilibili缓存视频批量转换成MP4的方法

热门文章

  1. 预告:CMOS模拟集成电路版图基础-培训课程上线啦!
  2. apple pay 集成2
  3. 区块链+教育 解决教育行业所面临的问题
  4. 2019年6月14日 星期五(吴翰清web安全)
  5. rust木炭有用吗_【一点资讯】Rust语言2020调查报告发布:Rust 太难,生命周期更难...
  6. 如何成为一名成功的软件工程师
  7. android logd 原理及实现
  8. Java hook qpi_*信bA0 6.1.1 hook
  9. 如何开发在线考试系统
  10. lin通讯从节点同步间隔场_LIN总线节点的设计