html設置table表格的弧度,用CSS3和table標簽實現一個圓形軌跡的動畫的示例代碼

html:其實就是根據table標簽把幾個實心圓div進行等邊六角形的排布,并放入一個div容器中,然后利用CSS3的循環旋轉的動畫效果對最外層的div容器進行自轉實現,當然不要忘了把div容器的外邊框設置圓形弧度的。

BMI

色盲色弱

心率

開始測試

脂肪含量

腰臀比

安全期

clickUrlKey:{{clickUrlKey}}

css:因為在圓形的軌跡中有6個實心圓,分別設置了不同的類以方便自定義,所以當中實心圓的樣式設置有重復的地方,還可以進行優化,在這就先不處理了

/*定義動畫*/

@-webkit-keyframes round_animation {

0%{

-webkit-transform:rotate(0deg);

width:260px;

height:260px;

}

100%{

-webkit-transform:rotate(360deg);

width:260px;

height:260px;

left:0px;

top:0px;

}

}

/*定義外框的樣式*/

/*調用動畫并設置動畫的參數*/

.animation_div {

-webkit-transform-origin:center center; /*定義旋轉中心點*/

-webkit-animation:round_animation 15s infinite alternate; /*infinite alternate表示循環播放動畫*/

margin: 60px auto;

width:260px;

height:260px;

border: 1px solid black;

border-radius: 130px;

left:0px;

top:0px;

}

.animation_div strong {

font-size: 12px;

}

.BMI {

width: 50px;

height: 50px;

background-color: orange;

border-radius: 100px;

text-align: center;

/*文字垂直居中*/

vertical-align: middle;

line-height: 50px;

}

.color_blind {

width: 50px;

height: 50px;

background-color: green;

border-radius: 100px;

text-align: center;

/*文字垂直居中*/

vertical-align: middle;

line-height: 50px;

}

.HR{

margin-left: -15px;

width: 50px;

height: 50px;

background-color: blue;

border-radius: 100px;

text-align: center;

/*文字垂直居中*/

vertical-align: middle;

line-height: 50px;

}

.start_test {

width: 60px;

height: 60px;

background-color: red;

border-radius: 100px;

text-align: center;

/*文字垂直居中*/

vertical-align: middle;

line-height: 50px;

}

.fat_content {

margin-left: 15px;

width: 50px;

height: 50px;

background-color: gray;

border-radius: 100px;

text-align: center;

/*文字垂直居中*/

vertical-align: middle;

line-height: 50px;

}

.WHR {

width: 50px;

height: 50px;

background-color: purple;

border-radius: 100px;

text-align: center;

/*文字垂直居中*/

vertical-align: middle;

line-height: 50px;

}

.safe_period {

width: 50px;

height: 50px;

background-color: yellow;

border-radius: 100px;

text-align: center;

/*文字垂直居中*/

vertical-align: middle;

line-height: 50px;

}

.space_div {

width: 50px;

height: 50px;

background-color: clear;

border-radius: 100px;

}

.rightmenu_btn {

height: 60px;

float: none;

}

.rightmenu_btn button {

margin-top: 50px;

width: 20px;

height: 60px;

border: 1px solid rgb(221, 221, 221);

border-right: 0px;

float: right;

}

.isSelected {

border: 1px solid red;

}

JS:這里的代碼可以不實現,因為這跟動畫的效果無關,是一個點擊的響應事件

angular.module('starter.controllers', [])

.controller('healthCtrl', function($scope, $location) {

$scope.clickUrlKey = "BMI";

$scope.compriseClicked = function(clickUrlKey) {

$scope.clickUrlKey = clickUrlKey;

};

})

效果圖如下:

2353ab105f8161dc6427a35f0ed870ae.png

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/533139.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/533139.shtml
英文地址,請注明出處:http://en.pswp.cn/news/533139.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

ios時間相差多少天_上海自駕拉薩,走川進青出,應如何規劃線路?需要多少天時間?...

線路總覽上海自駕西藏拉薩,川進青出,全程約8000公里,需用時18~25天,行程主要分為4段:1、進藏之前:上海—成都,2000公里,3~5天;2、川藏線進:成都—拉薩&#x…

儒林外史每回概括簡短10字_早安心語正能量經典短句 一句話的簡短勵志語錄

1、人生就兩件事, 一件是拿事兒把時間填滿,另一件是拿感覺把心填滿 。早安!早安心語正能量經典短句 一句話的簡短勵志語錄點擊添加圖片描述(最多60個字)2、憑著一股子信念往前沖,到哪兒都是優秀的人。生活它從來不會允諾我們一份輕…

半個小時用計算機怎么算,CPA機考計算器操作指南,掌握這些快捷鍵,考試“延長”半小時!...

原標題:CPA機考計算器操作指南,掌握這些快捷鍵,考試“延長”半小時!注冊會計師考試就是一場在有限的時間內得分最多的比拼游戲!不僅要求考生學習各種專業知識,同時還需要掌握一定的策略。例如注會考試采用機…

c均值聚類matlab程序_機器學習筆記-9-聚類

1 K-means算法K-means是最普及的聚類算法,算法接受一個未標記的數據集,然后將數據聚類成不同的組。它是一個迭代算法,假設我們想要將數據聚類成 n 個組,其方法為:選擇K個隨機的點,稱為聚類中心對于數據集中的每一個數據…

php井字游戲代碼_PHP初級筆試題:Tic-Tac-Toe(n階井字棋)判斷勝負

//Tic-Tac-Toe$n 5;//五階棋盤$res array();function check($arr){$n $GLOBALS[n];$res $GLOBALS[res];//已經下過這一步,返回false;沒有,賦值if (isset($res[$arr[1]][$arr[2]])) {return false;} else {$res[$arr[1]][$arr[2]] $arr[0…

js與html編碼不同,js與html中unicode編碼的使用

【轉】javascript和html中unicode編碼和字符轉義的詳解不是十分理解unicode和html轉義的情況下,可能會誤用,所以下面會對它們再做比較容易理解的解釋: 1.html中的轉義:在html中如果遇到轉義字符(如“ ”),不管你的頁面字符編碼是utf-8 ...javascript和html中unicode編碼和字符轉…

g標簽 怎么設置svg_SVG g元素

SVG 元素SVG 元素用于將SVG形狀分組在一起。分組后,您可以像變形單個形狀一樣變換整個形狀。與 不能單獨成為轉換目標的嵌套 元素相比,這是一個優勢。您還可以設置分組元素的樣式,并像對待單個元素一樣重復使用它們。元素g是用來組合對象的容…

html和css哪個優先,CSS3 | 樣式和優先級

css3一般介紹:CSS注釋:/*CSS*/CSS長度單位:1.px(像素)2.em(倍數,一般用于文字)一、HTML嵌套CSS3樣式:1.外部(推薦)例如HTML文件為index.html將樣式放入另一文件中,index.css以上兩個文件放入同一文件夾下2.…

java上傳視頻到七牛云_Java進階學習:將文件上傳到七牛云中

Java進階學習:將文件上傳到七牛云中通過本文,我們將講述如何利用七牛云官方SDK,將我們的本地文件傳輸到其存儲空間中去。JavaSDK:https://developer.qiniu.com/kodo/sdk/1239/java#server-upload官方SDK:https://devel…

計算機網絡討論4,計算機網絡實驗四

實驗四IEEE 802.3協議分析和以太網一、實驗目的1、分析802.3協議2、熟悉以太網幀的格式二、實驗環境與因特網連接的計算機網絡系統;主機操作系統為windows;Ethereal、IE 等軟件。三、實驗步驟(注:本次實驗先完成前面的“1 俘獲并分析以太網幀…

rust新版組隊指令_Rust最新控制臺命令2017

物品名稱物品代碼電池battery.small骨頭碎片bone.fragments空的豆罐頭can.beans.empty空的金槍魚罐頭can.tuna.empty攝像頭cctv.camera木炭charcoal煤coal石油crude.oil炸藥explosives動物脂肪fat.animal火藥gunpowder高級金屬礦hq.metal.ore金屬碎片metal.fragments金屬礦meta…

python實現mini-batch_Mini-Batch 、Momentum、Adam算法的實現

def random_mini_batches(X,Y,mini_batch_size64,seed0):"""從(X,Y)中創建一個隨機的mini-batch列表參數:X - 輸入數據,維度為(輸入節點數量,樣本的數量)Y - 對應的是X的標簽,【1 | 0】(藍|紅)&#xf…

html5+shim腳本,HTML5探秘:用requestAnimationFrame優化Web動畫

requestAnimationFrame是什么?在瀏覽器動畫程序中,我們通常使用一個定時器來循環每隔幾毫秒移動目標物體一次,來讓它動起來。如今有一個好消息,瀏覽器開發商們決定:“嗨,為什么我們不在瀏覽器里提供這樣一個…

計算機科學與技術的專業論述,關于計算機科學專業的論文題目 計算機科學專業論文題目怎樣定...

【100道】關于關于計算機科學專業的論文題目匯總,作為大學生的畢業生應該明白了計算機科學專業論文題目怎樣定,選一個好的題目后續的計算機科學專業論文寫作起來會更輕松!一、比較好寫的計算機科學專業論文題目:1、計算機科學與技術專業應用型人才培養改革調研分析—…

ming window 交叉編譯_opencv3編譯pc端及交叉編譯arm端

環境: opensuse opencv3.4.1 交叉編譯器arm-openwrt-linux 作者:帥得不敢出門https://github.com/opencv/opencv/tree/3.4.1選擇右邊的"clone or download"按鈕進行下載,選擇下載zip我下的是opencv-3.4.1.zip, 3.4.1的版本號…

鎖定計算機 背景圖片,win7系統電腦更換鎖屏壁紙的方法

當win7系統電腦在一段時間不動的話就進入鎖屏狀態,然而很多用戶覺得默認的鎖屏壁紙不好看,就想要更換自己喜歡的鎖屏壁紙,那么win7怎么更換鎖屏壁紙呢?下面給大家講解一下win7系統電腦更換鎖屏壁紙的方法。1、同時按下窗口鍵winR組…

兩階段最小二乘法原理_R語言代寫工具變量與兩階段最小二乘法

我們要估計的模型是yabxcdeyabxcde,其中是解釋變量,,和是我們想要估計的系數。是控制變量,是治療變量。我們特別關注我們的治療效果對。生成數據首先,讓我們生成數據。假設 的工具變量和之間的相關矩陣如下&#xff1a…

計算機二級循環隊列知識點,考點!計算機二級考試公共基礎知識沖刺復習筆記:棧、隊列和循環隊列...

小編所收集到的相關計算機二級考試公共基礎知識沖刺復習筆記:棧、隊列和循環隊列的資料 大家要認真閱讀哦!1、棧(Stack)又稱堆棧。(1)棧是一種運算受限的線性表,其限制是僅允許在表的一端進行插入和刪除運算。人們把此端稱為棧頂,…

lua 字符串包含_Programming in Lualua學習第11期 Lua模塊與包

微信公眾號:GameToolDev關注可了解更多的游戲工具開發教程。問題或建議,請公眾號留言;從Lua 5.1開始,我們可以使用require和module函數來獲取和創建Lua中的模塊。從使用者的角度來看,一個模塊就是一個程序庫,可以通過r…

學計算機優盤多少內存夠用,u盤建議買多大內存的

大家好,我是時間財富網智能客服時間君,上述問題將由我為大家進行解答。u盤建議買多大內存主要看用途,一般容量為:1G、2G、4G、8G、16G、32G、64G、128G、256G、512G、1T,具體來說:1、如果是用來存放視頻的&…