利用div+css3實現一個背景漸變的button按鈕的示例代碼_HTML/Xhtml_網頁制作

來源:腳本之家  責任編輯:小易  

CSS部分—wrap{width:500px;height:auto;}f_l{float:left;width:200px;}abox{width:100%;height:300px;}bbox{width:100%;height:200px;margin-top:15px;}f_r{float:right;width:260px;}HTML部分。div>div>div>CSS里面的寬高自己設置,原理就這樣,方法多樣的www.anxorj.tw防采集請勿采集本網。

隨著目前前端頁面的需求不斷提升,有些場景需要漸變背景的元素。本文利用div和css3新屬性,實現了一個背景漸變的按鈕,具體如下:

!DOCTYPE html> Document ic{ width:100px;height:100px;margin:0 auto;border-left:1px solid red;border-bottom:1px solid red;div class=\"ic\"></div>

1.background: linear-gradient 背景為漸變色屬性

CSS 實現讓div的四個邊框都有陰影的效果: 首先: HTML代碼 CSS 如何實現讓div的四個邊框都有陰影的效果?div class=\"g1\"> div class=\"g2\"></div> div> CSS代碼body{background:#f00;}

2.利用css3中動畫特性animation,實現背景從左至右變化(color_move)

神仙知道你要實現各屁的布局

3.為了實現漸變效果,將background的寬度拉長至400%

-webkit-animation:xz 3s linear 1s infinite

上代碼:

給div定義一個名稱,例如:#mycontent 設定此div中img的大。#mycontent img{width:200px;height:200px;overflow:hidden;} 如果有多個div都需要如此設置,那么可以簡寫,例如,又有一個div名稱

html:

<div class="btn_demo"><div class="text">體 驗</div><div class="arrow">»</div></div>

css:

@keyframes arrow_move { /* 開始狀態 */ 0% { left: 130px; }/* 結束狀態 */ 100% { left: 140px; }}@keyframes color_move { /* 開始狀態 */ 0% { background-position: 0% 0%; /* 水平位置 垂直位置 */ } 50% { background-position: 50% 0%; }/* 結束狀態 */ 100% { background-position: 100% 0%; }}.btn_demo { width:180px; height:60px; border-radius: 10px; position: relative; background: linear-gradient( 90deg, #373d42 0%, #2679dd 50%, #373d42 100%); background-size: 400% 100%; animation: color_move 5s infinite ease-in-out alternate; cursor: pointer;}.btn_demo:hover { background: #2679dd;}.btn_demo:active { background: #373d42;}.btn_demo > .text { /* background: yellow; */ width: 50px; text-align: center; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); font-size: 20px; color: #fff; font-weight: bold;}.btn_demo > .arrow { /* background: green; */ width: 20px; text-align: center; position: absolute; font-size: 30px; color: #fff; top: 46%; transform: translateY(-50%); left: 130px; /* 移動130~150px */ /* 調用動畫 */ animation-name: arrow_move; /* 持續時間 */ animation-duration: 1s; /* 無限播放 */ animation-iteration-count: infinite;}

效果如下:

到此這篇關于利用div+css3實現一個背景漸變的button按鈕的示例代碼的文章就介紹到這了,更多相關div+css3背景漸變按鈕內容請搜索真格學網以前的文章或繼續瀏覽下面的相關文章,希望大家以后多多支持真格學網!

用h5的canvas吧,做一個canvas層級2113在5261div上下都可,看你的需求4102了。先用js計算出每個div的位置,然后再1653canvas上面畫線就可以版了,給你個畫權線的參考代碼var g=canvas.getContext("2d");g.beginPath();g.strokeStyle="#F00;g.moveTo(0,0);g.bezierCurveTo(300,0,0,300,200,200);g.stroke();內容來自www.anxorj.tw請勿采集。


  • 本文相關:
  • css3點擊按鈕實現背景漸變動畫效果
  • 一款純css3實現的顏色漸變按鈕的代碼教程
  • 使用javascript和html5 canvas畫的四漸變色播放按鈕效果
  • CSS3 怎么實現兩個div之間用一條曲線相連啊
  • 如何使用CSS控制3個div,實現如下圖的布局?
  • 如何實現在Dreamweaver中利用div和css標題分成三欄
  • 怎么樣在div+css中設置一個div的框并出現滾動條
  • 如何用一個div做這種打鉤效果,跪求css3代碼
  • CSS 如何實現讓div的四個邊框都有陰影的效果?
  • 怎么使用3個div實現這個布局,css怎么寫
  • CSS3中,如果初始化div已經繞Y軸旋轉一定角度, 如何讓div連續不停的繞Y軸旋轉。
  • 怎么利用div css定義一個div中的img都是固定大小。!急
  • html怎么實現這樣的框架 用css div
  • 網站首頁網頁制作腳本下載服務器操作系統網站運營平面設計媒體動畫電腦基礎硬件教程網絡安全主頁網頁制作html/xhtmldivcss3背景漸變button按鈕css3點擊按鈕實現背景漸變動畫效果一款純css3實現的顏色漸變按鈕的代碼教程使用javascript和html5 canvas畫的四漸變色播放按鈕效果html/xhtmlhtml5cssxml/xsltdreamweaver教程frontpage教程心得技巧iframe標簽用法詳解(屬性、透明、自適應高度)16進制顏色代碼(完全)40多個漂亮的網頁表單設計實例定義input type=file 樣式的方法html中讓表單input等文本框為只讀不可編輯的方法html中設置錨點定位的幾種常見方法html 幾種特別分割線特效 html iframe 用法總結收藏html 超級鏈接詳細講解網頁嵌入百度地圖和使用百度地圖api自定義地圖的詳細quill編輯器插入自定義html記錄的示例詳解html 實現tab切換的示例代碼html+css相對寬度和絕對寬度沖突時的div解決方法html table實現復雜表頭的示例代碼html的relative與absolute使用及區別詳解html頁面展示json數據并格式化的方法基于html代碼實現圖片碎片化加載功能詳解html設置邊框的三種方式如何讓你的html button本身居中的實現html中車牌號省份簡稱輸入鍵盤的示例代碼
    免責聲明 - 關于我們 - 聯系我們 - 廣告聯系 - 友情鏈接 - 幫助中心 - 頻道導航
    Copyright © 2017 www.anxorj.tw All Rights Reserved
    陕西快乐10分下载