[vc_row][vc_column][woodmart_text_block woodmart_css_id=”64a23333279aa” woodmart_inline=”no” responsive_spacing=”eyJwYXJhbV90eXBlIjoid29vZG1hcnRfcmVzcG9uc2l2ZV9zcGFjaW5nIiwic2VsZWN0b3JfaWQiOiI2NGEyMzMzMzI3OWFhIiwic2hvcnRjb2RlIjoid29vZG1hcnRfdGV4dF9ibG9jayIsImRhdGEiOnsidGFibGV0Ijp7fSwibW9iaWxlIjp7fX19″ parallax_scroll=”no” wd_hide_on_desktop=”no” wd_hide_on_tablet=”no” wd_hide_on_mobile=”no”]有三种主要类型的文本旋转:
1. rotateX – 这是沿着X轴(水平轴)旋转。可以想象成在X轴上沿水平翻转文本。
2. rotateY – 这是沿着Y轴(垂直轴)旋转。可以想象成在Z轴上沿水平翻转文本。
3. rotateZ – 这是围绕Z轴(depth 轴)旋转。可以想象成绕着文本本身的轴心旋转。
正值度数表示顺时针旋转,负值度数表示逆时针旋转。
例如:
– transform: rotateX(180deg); 表示围绕X轴180°顺时针旋转
– transform: rotateY(-90deg); 表示围绕Y轴90°逆时针旋转
– transform: rotateZ(45deg); 表示围绕Z轴45°顺时针旋转[/woodmart_text_block][/vc_column][/vc_row][vc_row][vc_column][vc_column_text woodmart_inline=”no” text_larger=”no”]
Html部分
<div class="box"> <p class="mloun">Wordpress外贸建站</p> <p class="mloun">外贸独立站</p> <p class="mloun">Wordpress独立站建站</p> </div>
CSS部分
.box{ position: relative; } p.mloun{ position:absolute; opacity: 0; animation-name: textFader; animation-duration: 9s; /* <---{ 6sec * num(H2) = 18sec } */ animation-timing-function: ease-in-out; animation-iteration-count: infinite; } .mloun:first-of-type { animation-delay: 0s; } .mloun:nth-of-type(2) { animation-delay: 3s; } .mloun:last-of-type { animation-delay: 6s; } @keyframes textFader { 0% { opacity: 0; } /* fade-in */ 11% { opacity: 1; } /* show */ 22% { opacity: 1; } /* fade-out */ 33% { /* <-------------------{ 100% / num(H2) = 33% } */ opacity: 0; } /* waiting for the finish animation of other blocks */ 100% { opacity: 0; } }
[/vc_column_text][/vc_column][/vc_row][vc_row][vc_column][vc_column_text woodmart_inline=”no” text_larger=”no”]
效果预览
[/vc_column_text][/vc_column][/vc_row][vc_row css=”.vc_custom_1688351428841{padding-top: 0px !important;padding-right: 0px !important;padding-bottom: 100px !important;padding-left: 0px !important;}” woodmart_css_id=”64a232bd8f8bb” responsive_spacing=”eyJwYXJhbV90eXBlIjoid29vZG1hcnRfcmVzcG9uc2l2ZV9zcGFjaW5nIiwic2VsZWN0b3JfaWQiOiI2NGEyMzJiZDhmOGJiIiwic2hvcnRjb2RlIjoidmNfcm93IiwiZGF0YSI6eyJ0YWJsZXQiOnt9LCJtb2JpbGUiOnt9fX0=” mobile_bg_img_hidden=”no” tablet_bg_img_hidden=”no” woodmart_parallax=”0″ woodmart_gradient_switch=”no” woodmart_box_shadow=”no” wd_z_index=”no” woodmart_disable_overflow=”0″ row_reverse_mobile=”0″ row_reverse_tablet=”0″][vc_column][vc_raw_html]JTNDZGl2JTIwY2xhc3MlM0QlMjJib3glMjIlM0UlMEElMjAlMjAlMjAlMjAlM0NwJTIwY2xhc3MlM0QlMjJtbG91biUyMiUzRVdvcmRwcmVzcyVFNSVBNCU5NiVFOCVCNCVCOCVFNSVCQiVCQSVFNyVBQiU5OSUzQyUyRnAlM0UlMEElMjAlMjAlMjAlMjAlM0NwJTIwY2xhc3MlM0QlMjJtbG91biUyMiUzRSVFNSVBNCU5NiVFOCVCNCVCOCVFNyU4QiVBQyVFNyVBQiU4QiVFNyVBQiU5OSUzQyUyRnAlM0UlMEElMjAlMjAlMjAlMjAlM0NwJTIwY2xhc3MlM0QlMjJtbG91biUyMiUzRVdvcmRwcmVzcyVFNyU4QiVBQyVFNyVBQiU4QiVFNyVBQiU5OSVFNSVCQiVCQSVFNyVBQiU5OSUzQyUyRnAlM0UlMEElM0MlMkZkaXYlM0U=[/vc_raw_html][vc_raw_html]JTNDc3R5bGUlM0UlMEEuYm94JTdCJTBBJTIwJTIwcG9zaXRpb24lM0ElMjByZWxhdGl2ZSUzQiUwQSU3RCUwQSUwQXAubWxvdW4lN0IlMEElMjAlMjBwb3NpdGlvbiUzQWFic29sdXRlJTNCJTBBJTIwJTIwb3BhY2l0eSUzQSUyMDAlM0IlMEElMjAlMjBhbmltYXRpb24tbmFtZSUzQSUyMG1sb3VuMSUzQiUwQSUyMCUyMGFuaW1hdGlvbi1kdXJhdGlvbiUzQSUyMDlzJTNCJTIwJTJGJTJBJTIwJTNDLS0tJTdCJTIwNnNlYyUyMCUyQSUyMG51bSUyOEgyJTI5JTIwJTNEJTIwMThzZWMlMjAlN0QlMjAlMkElMkYlMEElMjAlMjBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uJTNBJTIwZWFzZS1pbi1vdXQlM0IlMEElMjAlMjBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50JTNBJTIwaW5maW5pdGUlM0IlMEElN0QlMEElMEEubWxvdW4lM0FmaXJzdC1vZi10eXBlJTIwJTdCJTIwYW5pbWF0aW9uLWRlbGF5JTNBJTIwMHMlM0IlMjAlN0QlMEEubWxvdW4lM0FudGgtb2YtdHlwZSUyODIlMjklMjAlN0IlMjBhbmltYXRpb24tZGVsYXklM0ElMjAzcyUzQiUyMCU3RCUwQS5tbG91biUzQWxhc3Qtb2YtdHlwZSUyMCU3QiUyMGFuaW1hdGlvbi1kZWxheSUzQSUyMDZzJTNCJTIwJTdEJTBBJTBBJTQwa2V5ZnJhbWVzJTIwbWxvdW4xJTdCJTBBJTIwJTIwMCUyNSUyMCU3QiUwQSUyMCUyMCUyMCUyMG9wYWNpdHklM0ElMjAwJTNCJTBBJTIwJTIwJTdEJTIwJTJGJTJBJTIwZmFkZS1pbiUyMCUyQSUyRiUwQSUyMCUyMDExJTI1JTIwJTdCJTBBJTIwJTIwJTIwJTIwb3BhY2l0eSUzQSUyMDElM0IlMEElMjAlMjAlN0QlMjAlMkYlMkElMjBzaG93JTIwJTJBJTJGJTBBJTIwJTIwMjIlMjUlMjAlN0IlMEElMjAlMjAlMjAlMjBvcGFjaXR5JTNBJTIwMSUzQiUwQSUyMCUyMCU3RCUyMCUyRiUyQSUyMGZhZGUtb3V0JTIwJTJBJTJGJTBBJTIwJTIwMzMlMjUlMjAlN0IlMjAlMkYlMkElMjAlM0MtLS0tLS0tLS0tLS0tLS0tLS0tJTdCJTIwMTAwJTI1JTIwJTJGJTIwbnVtJTI4SDIlMjklMjAlM0QlMjAzMyUyNSUyMCU3RCUyMCUyQSUyRiUwQSUyMCUyMCUyMCUyMG9wYWNpdHklM0ElMjAwJTNCJTBBJTIwJTIwJTdEJTIwJTJGJTJBJTIwd2FpdGluZyUyMGZvciUyMHRoZSUyMGZpbmlzaCUyMGFuaW1hdGlvbiUyMG9mJTIwb3RoZXIlMjBibG9ja3MlMjAlMkElMkYlMEElMjAlMjAxMDAlMjUlMjAlN0IlMEElMjAlMjAlMjAlMjBvcGFjaXR5JTNBJTIwMCUzQiUwQSUyMCUyMCU3RCUwQSU3RCUwQSUwQSUzQyUyRnN0eWxlJTNF[/vc_raw_html][/vc_column][/vc_row][vc_row][vc_column][woodmart_text_block woodmart_css_id=”64a231a51d05f” woodmart_inline=”no” responsive_spacing=”eyJwYXJhbV90eXBlIjoid29vZG1hcnRfcmVzcG9uc2l2ZV9zcGFjaW5nIiwic2VsZWN0b3JfaWQiOiI2NGEyMzFhNTFkMDVmIiwic2hvcnRjb2RlIjoid29vZG1hcnRfdGV4dF9ibG9jayIsImRhdGEiOnsidGFibGV0Ijp7fSwibW9iaWxlIjp7fX19″ parallax_scroll=”no” wd_hide_on_desktop=”no” wd_hide_on_tablet=”no” wd_hide_on_mobile=”no”]
文本翻转效果
要实现以文本垂直翻转,可以增加:ransform: rotateX(0deg)
例如
@keyframes textFader { 0% { opacity: 0;transform: rotateX(0deg); } /* fade-in */ 11% { opacity: 1;transform: rotateX(-40deg); } /* show */ 22% { opacity: 1;transform: rotateX(90deg); } /* fade-out */ 33% { /* <-------------------{ 100% / num(H2) = 33% } */ opacity: 0; } /* waiting for the finish animation of other blocks */ 100% { opacity: 0; } }
为了让翻转更加明显,我们需要在翻转文本的上一级增加透视CSS
box{perspective: 300px;}
要实现以文本底部作为倾斜轴来翻转文本,你可以这样做:
.mloun{transform-origin: bottom center;/* 以文本底部为原点 */}
[/woodmart_text_block][/vc_column][/vc_row][vc_row css=”.vc_custom_1688351439653{padding-top: 0px !important;padding-right: 0px !important;padding-bottom: 100px !important;padding-left: 0px !important;}” woodmart_css_id=”64a232cb01869″ responsive_spacing=”eyJwYXJhbV90eXBlIjoid29vZG1hcnRfcmVzcG9uc2l2ZV9zcGFjaW5nIiwic2VsZWN0b3JfaWQiOiI2NGEyMzJjYjAxODY5Iiwic2hvcnRjb2RlIjoidmNfcm93IiwiZGF0YSI6eyJ0YWJsZXQiOnt9LCJtb2JpbGUiOnt9fX0=” mobile_bg_img_hidden=”no” tablet_bg_img_hidden=”no” woodmart_parallax=”0″ woodmart_gradient_switch=”no” woodmart_box_shadow=”no” wd_z_index=”no” woodmart_disable_overflow=”0″ row_reverse_mobile=”0″ row_reverse_tablet=”0″][vc_column][vc_raw_html]JTNDZGl2JTIwY2xhc3MlM0QlMjJib3gyJTIyJTNFJTBBJTIwJTIwJTIwJTIwJTNDcCUyMGNsYXNzJTNEJTIybWxvdW4yJTIyJTNFV29yZHByZXNzJUU1JUE0JTk2JUU4JUI0JUI4JUU1JUJCJUJBJUU3JUFCJTk5JTNDJTJGcCUzRSUwQSUyMCUyMCUyMCUyMCUzQ3AlMjBjbGFzcyUzRCUyMm1sb3VuMiUyMiUzRSVFNSVBNCU5NiVFOCVCNCVCOCVFNyU4QiVBQyVFNyVBQiU4QiVFNyVBQiU5OSUzQyUyRnAlM0UlMEElMjAlMjAlMjAlMjAlM0NwJTIwY2xhc3MlM0QlMjJtbG91bjIlMjIlM0VXb3JkcHJlc3MlRTclOEIlQUMlRTclQUIlOEIlRTclQUIlOTklRTUlQkIlQkElRTclQUIlOTklM0MlMkZwJTNFJTBBJTNDJTJGZGl2JTNF[/vc_raw_html][vc_raw_html]JTNDc3R5bGUlM0UlMEEuYm94MiU3QiUwQXBlcnNwZWN0aXZlJTNBJTIwMzAwcHglM0IlMEElMjAlMjBwb3NpdGlvbiUzQSUyMHJlbGF0aXZlJTNCJTBBJTdEJTBBJTBBcC5tbG91bjIlN0Jmb250LXNpemUlM0E2NHB4JTNCJTBBdHJhbnNmb3JtLW9yaWdpbiUzQSUyMGJvdHRvbSUyMGNlbnRlciUzQiUwQSUyMCUyMHBvc2l0aW9uJTNBYWJzb2x1dGUlM0IlMEElMjAlMjBvcGFjaXR5JTNBJTIwMCUzQiUwQSUyMCUyMGFuaW1hdGlvbi1uYW1lJTNBJTIwbWxvdW4yJTNCJTBBJTIwJTIwYW5pbWF0aW9uLWR1cmF0aW9uJTNBJTIwOXMlM0IlMjAlMkYlMkElMjAlM0MtLS0lN0IlMjA2c2VjJTIwJTJBJTIwbnVtJTI4SDIlMjklMjAlM0QlMjAxOHNlYyUyMCU3RCUyMCUyQSUyRiUwQSUyMCUyMGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb24lM0ElMjBlYXNlLWluLW91dCUzQiUwQSUyMCUyMGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQlM0ElMjBpbmZpbml0ZSUzQiUwQSU3RCUwQSUwQS5tbG91bjIlM0FmaXJzdC1vZi10eXBlJTIwJTdCJTIwYW5pbWF0aW9uLWRlbGF5JTNBJTIwMHMlM0IlMjAlN0QlMEEubWxvdW4yJTNBbnRoLW9mLXR5cGUlMjgyJTI5JTIwJTdCJTIwYW5pbWF0aW9uLWRlbGF5JTNBJTIwM3MlM0IlMjAlN0QlMEEubWxvdW4yJTNBbGFzdC1vZi10eXBlJTIwJTdCJTIwYW5pbWF0aW9uLWRlbGF5JTNBJTIwNnMlM0IlMjAlN0QlMEElMEElNDBrZXlmcmFtZXMlMjBtbG91bjIlN0IlMEElMjAlMjAwJTI1JTIwJTdCJTBBJTIwJTIwJTIwJTIwb3BhY2l0eSUzQSUyMDAlM0J0cmFuc2Zvcm0lM0ElMjByb3RhdGVYJTI4MGRlZyUyOSUzQiUwQSUyMCUyMCU3RCUyMCUyRiUyQSUyMGZhZGUtaW4lMjAlMkElMkYlMEElMjAlMjAxMSUyNSUyMCU3QiUwQSUyMCUyMCUyMCUyMG9wYWNpdHklM0ElMjAxJTNCdHJhbnNmb3JtJTNBJTIwcm90YXRlWCUyOC00MGRlZyUyOSUzQiUwQSUyMCUyMCU3RCUyMCUyRiUyQSUyMHNob3clMjAlMkElMkYlMEElMjAlMjAyMiUyNSUyMCU3QiUwQSUyMCUyMCUyMCUyMG9wYWNpdHklM0ElMjAxJTNCdHJhbnNmb3JtJTNBJTIwcm90YXRlWCUyODkwZGVnJTI5JTNCJTBBJTIwJTIwJTdEJTIwJTJGJTJBJTIwZmFkZS1vdXQlMjAlMkElMkYlMEElMjAlMjAzMyUyNSUyMCU3QiUyMCUyRiUyQSUyMCUzQy0tLS0tLS0tLS0tLS0tLS0tLS0lN0IlMjAxMDAlMjUlMjAlMkYlMjBudW0lMjhIMiUyOSUyMCUzRCUyMDMzJTI1JTIwJTdEJTIwJTJBJTJGJTBBJTIwJTIwJTIwJTIwb3BhY2l0eSUzQSUyMDAlM0IlMEElMjAlMjAlN0QlMjAlMkYlMkElMjB3YWl0aW5nJTIwZm9yJTIwdGhlJTIwZmluaXNoJTIwYW5pbWF0aW9uJTIwb2YlMjBvdGhlciUyMGJsb2NrcyUyMCUyQSUyRiUwQSUyMCUyMDEwMCUyNSUyMCU3QiUwQSUyMCUyMCUyMCUyMG9wYWNpdHklM0ElMjAwJTNCJTBBJTIwJTIwJTdEJTBBJTdEJTBBJTBBJTNDJTJGc3R5bGUlM0U=[/vc_raw_html][/vc_column][/vc_row][vc_row][vc_column][woodmart_text_block woodmart_css_id=”64a232e5f2a05″ woodmart_inline=”no” responsive_spacing=”eyJwYXJhbV90eXBlIjoid29vZG1hcnRfcmVzcG9uc2l2ZV9zcGFjaW5nIiwic2VsZWN0b3JfaWQiOiI2NGEyMzJlNWYyYTA1Iiwic2hvcnRjb2RlIjoid29vZG1hcnRfdGV4dF9ibG9jayIsImRhdGEiOnsidGFibGV0Ijp7fSwibW9iaWxlIjp7fX19″ parallax_scroll=”no” wd_hide_on_desktop=”no” wd_hide_on_tablet=”no” wd_hide_on_mobile=”no”]原文章:https://codepen.io/AmitKKhanchandani/pen/jOvdmpX[/woodmart_text_block][/vc_column][/vc_row]