重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
這篇文章主要介紹“css3如何設置rotate旋轉點”,在日常操作中,相信很多人在css3如何設置rotate旋轉點問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”css3如何設置rotate旋轉點”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
周至網站建設公司創新互聯,周至網站設計制作,有大型網站制作公司豐富經驗。已為周至上千余家提供企業網站建設服務。企業網站搭建\外貿網站建設要多少錢,請找那個售后服務好的周至做網站的公司定做!
在css3中,可以利用“transform-origin”屬性設置rotate旋轉元素時的旋轉點,該屬性用于更改轉換元素的位置,可以改變旋轉的中心點,語法為“transform-origin: x-axis y-axis z-axis;”。
本教程操作環境:windows10系統、CSS3&&HTML5版、Dell G3電腦。
2D旋轉指的是讓元素在2維平面內順時針或逆時針進行旋轉。(和transition過渡搭配使用效果體驗更好)
語法格式:
transform:rotate(度數);
注意點:
rotate里面跟的是度數,單位是deg,例如transform:rotate(180deg),就是說旋轉180度;
角度為正時,是順時針旋轉,為負時,是逆時針旋轉,例如transform:rotate(180deg)和transform:rotate(-180deg);
默認旋轉的中心點是以元素的中心點進行旋轉。
改變旋轉的中心點:
transform-origin
我們可以設置元素以哪個位置來進行旋轉。
transform-Origin屬性允許您更改轉換元素的位置。
2D轉換元素可以改變元素的X和Y軸。 3D轉換元素,還可以更改元素的Z軸。
語法格式:
transform-origin: x-axis y-axis z-axis;
注意點:
后面的參數x和y用空格隔開,不是逗號;
xy默認轉換的中心點是元素的中心點(50% 50%);
還可以給xy設置像素或方位名詞,例如:top bottom left right center。
示例如下:
123 HELLO
輸出結果:
到此,關于“css3如何設置rotate旋轉點”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注創新互聯網站,小編會繼續努力為大家帶來更多實用的文章!