Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/255.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/398.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 圆角_Php_Javascript_Rounded Corners - Fatal编程技术网

Php 圆角

Php 圆角,php,javascript,rounded-corners,Php,Javascript,Rounded Corners,我想知道,以编程方式为图像创建圆角的最佳方法是什么。这可以使用PHP或javascript。一个算法也可以做到这一点,我可以用Image::Magick或GD编码 谢谢你的时间。好吧,这取决于你到底需要什么。您希望角落是透明的,还是用某种颜色填充?哪种图像格式 以下是制作圆角的一些帮助: 检查一下,如果没有帮助,用具体问题更新你的问题。那么我们可能可以帮助:-):好吧,这取决于你到底需要什么。您希望角落是透明的,还是用某种颜色填充?哪种图像格式 以下是制作圆角的一些帮助: 检查一下,如果没有

我想知道,以编程方式为图像创建圆角的最佳方法是什么。这可以使用PHP或javascript。一个算法也可以做到这一点,我可以用Image::Magick或GD编码


谢谢你的时间。

好吧,这取决于你到底需要什么。您希望角落是透明的,还是用某种颜色填充?哪种图像格式

以下是制作圆角的一些帮助:


检查一下,如果没有帮助,用具体问题更新你的问题。那么我们可能可以帮助:-):

好吧,这取决于你到底需要什么。您希望角落是透明的,还是用某种颜色填充?哪种图像格式

以下是制作圆角的一些帮助:


检查一下,如果没有帮助,用具体问题更新你的问题。然后我们可以帮助:-):

使用JavaScript以编程方式获取

您可以使用mozilla和safaris浏览器扩展来使用CSS获得圆角,但它只能在mozilla和Safari中使用

-moz-border-radius: 5px;
-webkit-border-radius: 5px;

使用JavaScript以编程方式获取

您可以使用mozilla和safaris浏览器扩展来使用CSS获得圆角,但它只能在mozilla和Safari中使用

-moz-border-radius: 5px;
-webkit-border-radius: 5px;

我会使用或

我会使用或

你可以将上面提到的标记与CSS一起使用,对于IE,使用ddrounds和一些jquery代码使其在IE中工作。这是我必须做的,才能让它工作。网站就是一个很好的例子。他们利用了我提到的内容。

你可以将上面提到的标签与CSS一起使用,对于IE,使用ddrounds和一些jquery代码使其在IE中工作。这是我必须做的,才能让它工作。网站就是一个很好的例子。他们利用了我提到的东西

IE9+、Firefox 4+、Chrome、Safari 5+和Opera都支持它

为了获得最佳的浏览器支持,您应该在前面加上
-webkit-
-moz-

.round {
  /* Safari 3-4, iOS 1-3.2, Android 1.6- */
  -webkit-border-radius: 12px; 

  /* Firefox 1-3.6 */
  -moz-border-radius: 12px; 

  /* Opera 10.5, IE 9, Safari 5, Chrome, Firefox 4, iOS 4, Android 2.1+ */
  border-radius: 12px; 
}
如果您需要针对旧浏览器的JavaScript解决方案,请查看。

使用

IE9+、Firefox 4+、Chrome、Safari 5+和Opera都支持它

为了获得最佳的浏览器支持,您应该在前面加上
-webkit-
-moz-

.round {
  /* Safari 3-4, iOS 1-3.2, Android 1.6- */
  -webkit-border-radius: 12px; 

  /* Firefox 1-3.6 */
  -moz-border-radius: 12px; 

  /* Opera 10.5, IE 9, Safari 5, Chrome, Firefox 4, iOS 4, Android 2.1+ */
  border-radius: 12px; 
}

如果您需要针对旧浏览器的JavaScript解决方案,请查看。

以下是两个基于PHP的解决方案的链接:

  • 是一个将圆角嵌入到图像本身的PHP脚本
  • 生成四个角点,您可以使用CSS定位将它们放置在图像上,也可以在需要圆角框的CSS/HTML布局中使用它们

  • 以下是两个基于PHP的解决方案的链接:

  • 是一个将圆角嵌入到图像本身的PHP脚本
  • 生成四个角点,您可以使用CSS定位将它们放置在图像上,也可以在需要圆角框的CSS/HTML布局中使用它们

  • 另一个是类。

    另一个是类。

    重复:不完全确定这个问题,因为它听起来很简单。画4个圆和2个矩形怎么样?在Ups中,甚至有一个函数可以在imagemagick:Duplicate中绘制圆角:这个问题不太确定,因为它听起来很简单。画4个圆和2个矩形怎么样?Ups,甚至还有一个函数可以在imagemagick中绘制圆角:这会自动使它成为一个不可行的解决方案,因为90%以上的用户仍然在使用buggy垃圾,即IEMake 65.80%[(或者,在任何情况下,大约这个数字)。此外,IE8有望开始获得用户,但似乎没有那么多问题。这条评论是给:futureelite。不要自我约束。如果90%以上的人都在使用它,它怎么可能是有缺陷的废话!我知道IE有一些缺陷,但它真的越来越好。这会自动使它成为一个不可行的解决方案,因为90%以上的用户都是s直到使用垃圾车,也就是说65.80%[(或者,在任何情况下,大约这个数字)此外,IE8有望开始获得用户,但似乎没有那么多问题。这条评论是给:futureelite。不要自己订约。如果90%以上的人都在使用它,它怎么可能是马车垃圾!我知道IE有一些缺陷,但它真的越来越好。弯曲的角落FTW!:D漂亮的角落不能在IE中总是圆的。我已经尝试过了在Drupal的主菜单中,但它在IE中不起作用。弯曲的角落FTW!:D漂亮的角落不能在IE中总是圆的。我在Drupal的主菜单中尝试过它,但在IE中不起作用。谢谢。解决方案1正是我所需要的:一种生成圆的图像的方法,这些图像之后只是图像,没有复杂的css或javascript。谢谢。解决方案n1正是我所需要的:一种生成圆形图像的方法,这些图像只是后来的图像,没有复杂的css或javascript。