div border-radius

可以画个1/4之一的圆也可以画整个圆

<html>
<style type="text/css">
div{
    background-color: #000;
    width: 100px;
    height: 100px;
    border-radius: 50px;
    position: absolute;
}

#half{
    background-color: #fff;
    width: 50px;
    height: 50px;
    top: 1px;
    left: 1px;
    position: absolute;
    border-radius: 50px 0 0 0 ;
}
</style>
<body>
    <div>
        <div id="half"></div>

    </div>
</body>
</html>

效果:

也可以画个半圆

<html>
<style type="text/css">
body{
    background-color: #f00;
}
div{
    content: "";
    position: relative;
    left: 200px;
    width: 200px;
    height: 400px;
    border-radius: 0px 200px 200px 0px;
    background-color: #fff;
    display: block;
}
</style>
<body>
    <div></div>
</body>
</html>

说明:后者将替换前者,很正常,健值只能有一个。但如果使用的是array_merge_recursive()则可保留,并作一个子数组存在。如:

<?php
 header(‘Content-type: text/html; charset=utf8‘);
 $book1 = array(‘linux‘=>‘linux服务器配置与管理‘,‘php‘=>‘PHP程序设计‘);
 $book2 = array(‘linux‘=>‘服务器配置与管理‘,‘jsp‘=>‘PHP‘); 

 $result = array_merge_recursive($book1,$book2);

 print_r($result);
 //Array ( [linux] => Array ( [0] => linux服务器配置与管理 [1] => 服务器配置与管理 ) [php] => PHP程序设计 [jsp] => PHP )
?>

2、如果这两个数组中有相同的数值键名:

<?php
 header(‘Content-type: text/html; charset=utf8‘);

 $book1 = array(‘linux服务器配置与管理‘,‘PHP程序设计‘);
 $book2 = array(‘服务器配置与管理‘,‘PHP‘); 

 $result = array_merge($book1,$book2);
 print_r($result);
 //Array ( [0] => linux服务器配置与管理 [1] => PHP程序设计 [2] => 服务器配置与管理 [3] => PHP )
?>

这时,如果数组中包含相同的数字键名,则后面的不会覆盖前面的值,而是后面的键值按顺序依次增加,附在后边。

时间: 2024-10-27 15:57:55

div border-radius的相关文章

div border做三角形原理

.t0{       margin:30px;       height:200px;       width:200px;       border-top:solid 100px red;       border-left:solid 100px green;       border-right:solid 100px orange;       border-bottom:solid 100px blue; } div的border是有宽度和颜色的,当div的宽度比较大的时候,比如上面

CSS + radius 五环

使用CSS的外链方式,写了一个五环 CSS的布局 附加radius的使用 思路: 一个大盒子里放两个子盒子: 两个子盒子上下排列,分别放3个和2个盒子用来制作圆环: 大盒子给相对定位,连个子盒子设为绝对定位: 用到CSS中的 border-radius 方法制作圆环,前提是用来制作圆环的五个盒子要添加边框 border 这个属性   html代码 <!DOCTYPE html><html>    <head>        <meta charset="

【jQuery01】添加添加div

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <sc

border --- 透明边框

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>透明边框</title> <style> body { background: url('http://csssecrets.io/images/stone-art.jpg'); } div { border: 10px solid hsla(0

CSS盒模型--边框设置:border: 1px solid red(像素 样式 颜色 ),border-bottom:1px dotted #ccc

盒模型--边框(一) 盒子模型的边框就是围绕着内容及补白的线,这条线你可以设置它的粗细.样式和颜色(边框三个属性). 如下面代码为div来设置边框粗细为2px.样式为实心的.颜色为红色的边框: div{ border:2px solid red; } 上面是border代码的缩写形式,可以分开写: div{ border-width:2px; border-style:solid; border-color:red; } 注意: 1.border-style(边框样式)常见样式有: dashed

div加边框

一.虚线与实线边框 边框虚线样式:dashed 边框实现样式:solid border:1px dashed #000 代表设置对象边框宽度为1px黑色虚线边框 border:1px solid #000 代表设置对象边框宽度为1px黑色实现边框 二.对div上边加边框 我们给div上边加1px黑色边框 div{border-top:1px solid #000} 三.给div底部加边框 给div盒子底部加2px虚线红色边框 div{border-bottom:2px dashed #F00}

点击Div,显示其innerHTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-

div布局自动适应窗口大小

<style type="text/css"> body { background-color:#E9F5E9; margin:0; } html,body,form { height:auto; } div { <%--border:solid;--%> } #content { padding:50px 100px 50px 100px; height:600px; width:1000px; background-color:White; vertical

解决bootstrap row span设置border换行的问题

Hadoop方面的毕业设计告一段落了,趁这几天空闲时间认真学习一下之前常使用但是却没用好的Bootstrap. 本文记录Bootstrap框架使用栅格系统时,遇到row内的span设置border换行的问题. 问题再现 <style> .row div{ border:solid 1px #eee; } </style> <div class="container"> <div class="row"> <div

div+css通用兼容性代码整理

一.Div+css通用兼容性代码 你可以在css开头加入 *html{padding:0px} 复制代码 代码如下: <style> *html{padding:0px} /* Clear Fix */ .clearfix:after { content:”.”; display:block; height:0; clear:both; visibility:hidden; } .clearfix { display:inline-block; } /* Hide from IE Mac */