【问题标题】:How can I make a webpage gradient ASP.NET and CSS?如何制作网页渐变 ASP.NET 和 CSS?
【发布时间】:2011-09-06 00:21:00
【问题描述】:

如何用 ASP.NET 和 CSS 制作网页渐变?比如渐变以浅蓝色开始,以白色结束?

【问题讨论】:

    标签: c# asp.net css


    【解决方案1】:

    【讨论】:

      【解决方案2】:

      尝试Css3Please,生成跨浏览器渐变,

      虽然ColorZilla 有一个非常不错的渐变编辑器工具!

      例如,以下 css 样式应该可以满足您的需求:

      background-color: #00aeef;
      background-image: -webkit-gradient(linear, left top, left bottom, from(#00aeef), to(#ffffff)); /* Saf4+, Chrome */
      background-image: -webkit-linear-gradient(top, #00aeef, #ffffff); /* Chrome 10+, Saf5.1+ */
      background-image:    -moz-linear-gradient(top, #00aeef, #ffffff); /* FF3.6 */
      background-image:     -ms-linear-gradient(top, #00aeef, #ffffff); /* IE10 */
      background-image:      -o-linear-gradient(top, #00aeef, #ffffff); /* Opera 11.10+ */
      background-image:         linear-gradient(top, #00aeef, #ffffff);
      filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00aeef', EndColorStr='#ffffff'); /* IE6–IE9 */
      

      【讨论】:

      • 首先,IE9 不支持filter - 它应该是符合标准的,所以它应该选择标准的。其次,对于 IE8,你应该使用-ms-filter。第三,我建议在 IE 中使用 CSS3Pie,这样你就可以完全放弃那些可怕的filter 样式。
      猜你喜欢
      • 1970-01-01
      • 2022-12-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-21
      相关资源
      最近更新 更多