效果如圖:
代碼實現:
<style>*{margin:0;padding:0;box-sizing:border-box;}.surround-box,.center-point{position:absolute;top:50%;left:50%;width:20px;height:20px;margin-left:-10px;margin-top:-10px;border-radius:50%;background-color:#000;}.circle{/*這里一定要絕對定位,這樣位置才能鋪開來*/position:absolute;top:-10px;left:-10px;width:40px;height:40px;line-height:40px;border-radius:50%;text-align:center;color:#fff;}.circle1{background-color:red;/*rotateZ控制方向,每個元素旋轉30度,12個元素剛好360度。translateY控制每個元素距中心點的距離*/transform:rotateZ(30deg)translateY(80px);}.circle2{background-color:orange;transform:rotateZ(60deg)translateY(80px);}.circle3{background-color:yellow;transform:rotateZ(90deg)translateY(80px);}.circle4{background-color:green;transform:rotateZ(120deg)translateY(80px);}.circle5{background-color:seagreen;transform:rotateZ(150deg)translateY(80px);}.circle6{background-color:blue;transform:rotateZ(180deg)translateY(80px);}.circle7{background-color:purple;transform:rotateZ(210deg)translateY(80px);}.circle8{background-color:lightsalmon;transform:rotateZ(240deg)translateY(80px);}.circle9{background-color:deeppink;transform:rotateZ(270deg)translateY(80px);}.circle10{background-color:lightyellow;transform:rotateZ(300deg)translateY(80px);}.circle11{background-color:lightgreen;transform:rotateZ(330deg)translateY(80px);}.circle12{background-color:lightslategrey;transform:rotateZ(360deg)translateY(80px);}</style>
<body><pclass="center-point"></p><pclass="surround-box"><pclass="circlecircle1">1</p><pclass="circlecircle2">2</p><pclass="circlecircle3">3</p><pclass="circlecircle4">4</p><pclass="circlecircle5">5</p><pclass="circlecircle6">6</p><pclass="circlecircle7">7</p><pclass="circlecircle8">8</p><pclass="circlecircle9">9</p><pclass="circlecircle10">10</p><pclass="circlecircle11">11</p><pclass="circlecircle12">12</p></p></body>
關于怎么在css3中實現元素環繞中心點布局問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注本站行業資訊頻道了解更多相關知識。
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...
2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...
:喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...
權益資本成本是什么意思?權益資本成本是指企業通過發行普通股票獲得資金而付出的代價,相當于股利收益率加資本利得收益率,也就是股東的必要收益率。權益資本成本也叫權益資本成本率,包括普通股成本和留存收益成本兩個部分。前者也可以稱為外部權益成本,后者也可稱為內部權益成本。權益資本成本和股權資本成本的區別?權益資本成本:是指企業通過發行普通股票獲得資金而付出的代價,它等于股利收益率加資本利得收益率,也就是股...
15萬日元合多少人民幣?15萬日元等于9242元。日本貨幣的發行銀行是日本的中央銀行——日本銀行。日本銀行發行的紙幣面額有10,000、5,000、1,000日元等面額,另有500、100、50、10、5、 1日元鑄幣。1日元等于100分。其中,面額為2,000日元的紙幣在市場上流通的數量較少,在絕大多數自動販賣機中不被識別。20萬日元在日本能玩幾天?20w日元,按2020...
托管代碼是什么意思?托管代碼同受管制的代碼,由公共語言運行庫環境(而不是直接由操作系統)執行的代碼。托管代碼應用程序可以獲得公共語言運行庫服務,例如自動垃圾回收、運行庫類型檢查和安全支持等。這些服務幫助提供獨立于平臺和語言的、統一的托管代碼應用程序行為。托管與非托管代碼的區別托管代碼是一種中間語言,運行在CLR上;非托管代碼被編譯為機器碼,運行在機器上。托管代碼獨立于平臺和語言,能更好的實現不同語...