css線條伸縮 CSS3載入動畫之線條伸縮

2021-10-16 18:21:30 字數 878 閱讀 9300

載入動畫之線條伸縮

效果圖思路通過 3 個線條高度的動態變化實現載入動畫,為了突出效果,給線條增加了陰影。對動畫而言,keyframes 和 animation 是必不可少的技巧。同時本例中使用了 first-child 和 nth-child 選擇器,用於給特定位置的元素新增其特有的動畫屬性。

html

cssloading-container {

padding: 60px;

display: flex;

align-items: center;

height: 40px;

.loading-line {

display: inline-block;

width: 8px;

height: 20px;

background-color: dodgerblue;

margin: 0 4px;

box-shadow: 5px 5px 3px #a495e0db;

.loading-line:first-child {

animation: higher 1.2s ease-out infinite alternate;

.loading-line:nth-child(2) {

animation: higher 1.2s ease-out infinite .4s alternate;

.loading-line:nth-child(3) {

animation: higher 1.2s ease-out infinite .8s alternate;

@keyframes higher {

from {

height: 20px;

to {

height: 40px;

css3動畫 邊框線條動畫

網上看到乙個css3動畫,位址 最開始思路是,裡面乙個div方塊,右上角乙個同樣大小的div1,向上,向右平移8px,設div1的border top,border right值形成,如圖所示 再用clip擷取一半,形成半折角。同理左下角建乙個div,向左 向下平移8px,設border left,...

CSS3載入動畫

通常我們都使用gif格式的或者使用ajax來實現諸如這類的動態載入條,但是現在css3也可以完成,並且靈活性更大.選1個例子看看怎麼實現的吧 效果圖 使用1個名為 loading 的層裝所有載入內容,裡面需要有多少條目則新增這麼多個div,並且使用相同的class名稱 coloumns 再為每個動畫...

css3效果 載入動畫

這些效果可以直接用,沒必要自己寫,多去網上發現一下好用的 效果好的即可其中有 gg bd ad 720x90.js 和 follow.js 那麼他們分別是什麼意思呢 follow.js中有這麼一句 document.writeln istitle 0 noborder 1 isweibo 0 isf...