CSS3 简介 (三)

不念不忘少年蓝@ 2021-09-14 10:00 440阅读 0赞

CSS3 图片
响应式图片
响应式图片会自动适配各种尺寸的屏幕。

  1. img { max-width: 100%; height: auto; }

图片滤镜
CSS filter 属性用为元素添加可视效果 (例如:模糊与饱和度) 。
注意: Internet Explorer 或 Safari 5.1 (及更早版本) 不支持该属性。

  1. 修改所有图片的颜色为黑白 (100% 灰度):
  2. img { -webkit-filter: grayscale(100%); /* Chrome, Safari, Opera */ filter: grayscale(100%); }

鼠标悬停按钮

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <title>菜鸟教程(runoob.com)</title>
  6. <style> .button { background-color: #4CAF50; /* Green */ border: none; color: white; padding: 16px 32px; text-align: center; text-decoration: none; display: inline-block; font-size: 16px; margin: 4px 2px; -webkit-transition-duration: 0.4s; /* Safari */ transition-duration: 0.4s; cursor: pointer; } .button1 { background-color: white; color: black; border: 2px solid #4CAF50; } .button1:hover { background-color: #4CAF50; color: white; } .button2 { background-color: white; color: black; border: 2px solid #008CBA; } .button2:hover { background-color: #008CBA; color: white; } .button3 { background-color: white; color: black; border: 2px solid #f44336; } .button3:hover { background-color: #f44336; color: white; } .button4 { background-color: white; color: black; border: 2px solid #e7e7e7; } .button4:hover { background-color: #e7e7e7;} .button5 { background-color: white; color: black; border: 2px solid #555555; } .button5:hover { background-color: #555555; color: white; } </style>
  7. </head>
  8. <body>
  9. <h2>鼠标悬停按钮</h2>
  10. <p>我们可以使用 :hover 选择器来修改鼠标悬停在按钮上的样式。</p>
  11. <p><strong>提示:</strong> 我们可以使用 <code>transition-duration</code> 属性来设置 "hover" 效果的速度:</p>
  12. <button class="button button1">Green</button>
  13. <button class="button button2">Blue</button>
  14. <button class="button button3">Red</button>
  15. <button class="button button4">Gray</button>
  16. <button class="button button5">Black</button>
  17. </body>
  18. </html>

发表评论

表情:
评论列表 (有 0 条评论,440人围观)

还没有评论,来说两句吧...

相关阅读

    相关 CSS学习笔记3-CSS大特性

    、什么是CSS的三大特性 CSS的三大特性包括继承性、层叠性、优先级 二、继承性 给父元素设置属性后,后代元素也可以使用该属性。注意:不是所有属性都可以继承,只有以...

    相关 CSS简介

    目录 1、什么是CSS? 2、怎么在html文件中嵌入CSS? 3、内联定义(内联样式) 4、定义内部样式块对象(内部样式) 5、链入外部样式表文件(外部样式) 6

    相关 css简介

    什么是 CSS? · CSS 指层叠样式表 (Cascading Style Sheets) · 样式定义如何显示 HTML 元素 · 样式通常存储在样式表中 · 

    相关 css3简介

    1. 在编写css3样式时,不同的浏览器可能需要不同的前缀。因为css3的一些属性尚未成为w3c标准,是浏览器私有属性;虽然目前较新版本的浏览器基本上实现了css3所有功能,但