您的位置:首页 > Web前端 > HTML

HTML网页设计之div渐变背景色

2017-06-12 15:52 253 查看
最近学到div背景渐变色,碰到一些小的点,这里收藏一下。

写到渐变色之前,这里先在平时不注意的地方留一爪。

(1)使body填充整个空间,而不是默认值:

          这里需要在css文件的最开头写一句:* {margin:0;padding:0}

(2)去除table表中th之间会默认的留白:在table属性中,添加border-collapse:collapse

(3)默认input type="submit" 的按钮是四四方方的,而想要变成圆状或圆弧状,需要添加属性border-radius:6px;其中6px为参数,可随意自己设置,看效果调整参数

(4)渐变色系列:

从上到下,两种颜色渐变:

        background: -ms-linear-gradient(top,#f4fefe,#dbf5ff); /* IE 10 */

        background:-moz-linear-gradient(top,#f4fefe,#dbf5ff);/*火狐*/

        background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#f4fefe), to(#dbf5ff));/*谷歌*/

        background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f4fefe), to(#dbf5ff));/* Safari 4-5, Chrome 1-9*/

        background: -webkit-linear-gradient(top, #f4fefe, #dbf5ff);/*Safari5.1 Chrome 10+*/

        background: -o-linear-gradient(top, #f4fefe, #dbf5ff);/*Opera 11.10+*/

从左到右的线性渐变:

        background: -webkit-linear-gradient(left, red , blue); /* Safari 5.1 - 6.0 */

        background: -o-linear-gradient(right, red, blue); /* Opera 11.1 - 12.0 */ 

        background: -moz-linear-gradient(right, red, blue); /* Firefox 3.6 - 15 */ 

        background: linear-gradient(to right, red , blue); /* 标准的语法 */ 

线性渐变 - 对角:

        background: -webkit-linear-gradient(left top, red , blue); /* Safari 5.1 - 6.0 */

        background: -o-linear-gradient(bottom right, red, blue); /* Opera 11.1 - 12.0 */

        background: -moz-linear-gradient(bottom right, red, blue); /* Firefox 3.6 - 15 */

        background: linear-gradient(to bottom right, red , blue); /* 标准的语法 */

颜色结点均匀分布的径向渐变:

        background: -webkit-radial-gradient(red, green, blue); /* Safari 5.1 - 6.0 */

        background: -o-radial-gradient(red, green, blue); /* Opera 11.6 - 12.0 */

        background: -moz-radial-gradient(red, green, blue); /* Firefox 3.6 - 15 */ 

        background: radial-gradient(red, green, blue); /* 标准的语法 */ 

颜色结点不均匀分布的径向渐变:

       background: -webkit-radial-gradient(red 5%, green 15%, blue 60%); /* Safari 5.1 - 6.0 */ 

       background: -o-radial-gradient(red 5%, green 15%, blue 60%); /* Opera 11.6 - 12.0 */

       background: -moz-radial-gradient(red 5%, green 15%, blue 60%); /* Firefox 3.6 - 15 */

       background: radial-gradient(red 5%, green 15%, blue 60%); /* 标准的语法 */ 

形状为圆形的径向渐变:

       background: -webkit-radial-gradient(circle, red, yellow, green); /* Safari 5.1 - 6.0 */

       background: -o-radial-gradient(circle, red, yellow, green); /* Opera 11.6 - 12.0 */

       background: -moz-radial-gradient(circle, red, yellow, green); /* Firefox 3.6 - 15 */

       background: radial-gradient(circle, red, yellow, green); /* 标准的语法 */
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  html 网页设计 css