2015-04-18 37 views

回答

0

您可以使用css3border-radius屬性繪製曲線。如果您想要複雜的曲線,只需創建一些元素並將它們添加到一起。

我在網上找到了這個jsfiddle。它希望它能滿足您的需求。 jsfiddle

如果你想要更具體的東西,你可能需要指定你的問題。

問候

+0

如何添加在彎曲的邊界數據如上所示img –

+0

創建html元素並將它們設置爲相對於曲線(曲線:位置:相對,文本:位置:絕對)。然後您可以設置偏移量(頂部,左側,機器人,右側)來調整彈出。 –

+0

我需要一個可滾動的列表......如果每次有人滾動 –

-1

您的其他選項可以 Curved element with other elements as positioned in an absolute way

<div id="curves" class="width"> 
    <div id="curve1"></div> 
    </div> 
    <div id="one">a</div> 




#curves div { 
    margin-top: 100px; 
    width: 400px; 
    height: 400px; 
    border: 5px solid #999; 
} 


#curves.width div { 
    border-color: red red transparent transparent; 
    /* top right bottom left */ 
} 



#curve1 { 
    border-radius: 100% 100% 100% 0; 
} 


#one { 
    position: absolute; 
    left: 300px; 
    top: 105px; 
} 

如果你不想硬編碼的絕對位置的小提琴,你會發現絕對元素位置通過使用Java腳本做一些數學公式/ jQuery的

希望能幫助

相關問題