久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術(shù)文章
文章詳情頁

css - 不用position:absolute怎么實(shí)現(xiàn)類似的功能

瀏覽:191日期:2024-03-16 18:11:14

問題描述

css - 不用position:absolute怎么實(shí)現(xiàn)類似的功能圖中指的地方是用p寫出來的根據(jù)絕對(duì)定位來寫位置,現(xiàn)在想要用ng-repeat來實(shí)現(xiàn)多個(gè)這樣的圓圈(如果傳回來的數(shù)據(jù)里有相關(guān)值的話),因?yàn)橐胣g-repeat,所以這些p要公用一個(gè)css,用絕對(duì)定位的話所有框都擠在一起了,請(qǐng)問要怎么實(shí)現(xiàn)呢?

問題解答

回答1:

謝謝邀請(qǐng),其實(shí)還是得用position:absoulte;吧張小豬也回答了方法了,ng-repeat可以根據(jù)數(shù)據(jù)來更改值啊,這樣圓的style就可以根據(jù)設(shè)置變化改變top和left的值就不會(huì)擠在一起了。

寫了個(gè)例子,可以參考下。

<style type='text/css'>.wrap{ position: relative;}.circle{ background: #CCC; border-radius:50%; position: absolute; width:20px; height:20px}</style></head><body ng-app='myApp' ng-controller='myCtrl'><p ng-repeat='x in circles'> <p style=top:{{x.top}};left:{{x.left}}></p></p><script>var app = angular.module('myApp', []);app.controller('myCtrl', function($scope) { $scope.circles = [ {top:'10px',left:'20px'}, {top:'30px',left:'80px'}, {top:'50px',left:'180px'}, {top:'70px',left:'100px'}, ]});</script>回答2:

不太明白題主的意思,既然是已定位的,自然可以根據(jù)數(shù)據(jù)來確定 top 和 left 的值,于是達(dá)到很多個(gè)不同位置的圓的目的。

回答3:

猜大豬要的是float:left

標(biāo)簽: CSS
相關(guān)文章:
主站蜘蛛池模板: 来安县| 开封县| 四川省| 图木舒克市| 定襄县| 星座| 军事| 林周县| 瑞安市| 伊宁市| 醴陵市| 梅河口市| 苏尼特左旗| 河间市| 阜城县| 南江县| 西乌珠穆沁旗| 巨鹿县| 许昌县| 循化| 永寿县| 芦溪县| 高台县| 新巴尔虎右旗| 金坛市| 沈丘县| 永寿县| 年辖:市辖区| 鄂尔多斯市| 浦县| 彭州市| 进贤县| 大姚县| 礼泉县| 会昌县| 虞城县| 新安县| 江都市| 洪洞县| 麻栗坡县| 灌阳县|