怎么PHP算法怎么写
程序员文章站
2022-05-06 15:01:31
...
.we
{
border-radius: 62px; /* 所有角都使用半径为5px的圆角,此属性为CSS3标准属性 */
-moz-border-radius:62px; /* Mozilla浏览器的私有属性 */
-webkit-border-radius: 62px; /* Webkit浏览器的私有属性 */
background:#000;
width:62px; height:62px;
border-radius: 62px 62px 62px 62px; /* 四个半径值分别是左上角、右上角、右下角和左下角 */
margin-left: 15px; margin-top:15px; float: left; color: #FFF;
color: #FFF;
}
我现在不是画了个圆了啊 我要做成效果图那样。。。 用算法 画上去。。怎么画。。。1个个画 到时候维护太麻烦了
若要保证各圆点不相交,还需另行计算两点间距离:
sqrt(pow($x1-$x2),2) + pow($y1-$y2),2)) / 2
若要保证各圆点不相交,还需另行计算两点间距离:
sqrt(pow($x1-$x2),2) + pow($y1-$y2),2)) / 2
看不懂。。能帮我写下么 写成我的效果
{
border-radius: 62px; /* 所有角都使用半径为5px的圆角,此属性为CSS3标准属性 */
-moz-border-radius:62px; /* Mozilla浏览器的私有属性 */
-webkit-border-radius: 62px; /* Webkit浏览器的私有属性 */
background:#000;
width:62px; height:62px;
border-radius: 62px 62px 62px 62px; /* 四个半径值分别是左上角、右上角、右下角和左下角 */
margin-left: 15px; margin-top:15px; float: left; color: #FFF;
color: #FFF;
}
回复讨论(解决方案)
想要干嘛没说清楚啊
html5?
如果纯粹想要实现这个效果
用html5 canvas好实现
表示看不懂。。。默默流泪
想要干嘛没说清楚啊
.we{ border-radius: 62px; /* 所有角都使用半径为5px的圆角,此属性为CSS3标准属性 */ -moz-border-radius:62px; /* Mozilla浏览器的私有属性 */ -webkit-border-radius: 62px; /* Webkit浏览器的私有属性 */ background:#000; width:62px; height:62px; border-radius: 62px 62px 62px 62px; /* 四个半径值分别是左上角、右上角、右下角和左下角 */ margin-left: 15px; margin-top:15px; float: left; color: #FFF; color: #FFF;}
想要干嘛没说清楚啊
.we{ border-radius: 62px; /* 所有角都使用半径为5px的圆角,此属性为CSS3标准属性 */ -moz-border-radius:62px; /* Mozilla浏览器的私有属性 */ -webkit-border-radius: 62px; /* Webkit浏览器的私有属性 */ background:#000; width:62px; height:62px; border-radius: 62px 62px 62px 62px; /* 四个半径值分别是左上角、右上角、右下角和左下角 */ margin-left: 15px; margin-top:15px; float: left; color: #FFF; color: #FFF;}
我现在不是画了个圆了啊 我要做成效果图那样。。。 用算法 画上去。。怎么画。。。1个个画 到时候维护太麻烦了
求出各圆点在图中的位置
$a = rand(0, 2 * M_PI); //极角$r = rand(0, $R); //极距$x = $ox + $r * cos($a);$y = $oy + $r * sin($a);
若要保证各圆点不相交,还需另行计算两点间距离:
sqrt(pow($x1-$x2),2) + pow($y1-$y2),2)) / 2
圆的大小和位置这些数据是怎么来的?这是关键点。
求出各圆点在图中的位置
$a = rand(0, 2 * M_PI); //极角$r = rand(0, $R); //极距$x = $ox + $r * cos($a);$y = $oy + $r * sin($a);
若要保证各圆点不相交,还需另行计算两点间距离:
sqrt(pow($x1-$x2),2) + pow($y1-$y2),2)) / 2
看不懂。。能帮我写下么 写成我的效果