❶ 网页中如何添加圆角的div标签
Div切圆角的实现原理:
1,首先使用P标签,第一行距Div的边距为一个数值(假设为3px;);
2,第二个p标签在第一个的下一行,距Div的边距为第一行的减去一个像素数值(假设为2px;);
3,依次实现,直到最后一个p标签的值为1px;
4,第一行全显示,后面的只显示两头的一个像素即可。
5,再配合中间的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>
<meta
http-equiv="Content-Type"
content="text/html;
charset=gb2312"
/>
<title>Div圆角实现</title>
<style
type="text/css">
.one
{
display:block;
overflow:hidden;
height:1px;
margin:0
4px;
border-left:1px
solid
#B2D0EA;
border-right:1px
solid
#B2D0EA;
background:#B2D0EA;
}
.two
{
display:block;
overflow:hidden;
height:1px;/*线的高度为1px*/
margin:0
3px;/*距离外层DIV的左右边距各3px*/
border-left:1px
solid
#B2D0EA;/*只显示线的左边的1px*/
border-right:1px
solid
#B2D0EA;/*只显示线的右边的1px*/
background:#B2D0EA;/*配合内层Div的颜色变化,*/
}
.three
{
display:block;
overflow:hidden;
height:1px;
margin:0
2px;
border-left:1px
solid
#B2D0EA;
border-right:1px
solid
#B2D0EA;
background:#EDF7FF;
}
.four
{
display:block;
overflow:hidden;
height:1px;
margin:0
1px;
border-left:1px
solid
#B2D0EA;
border-right:1px
solid
#B2D0EA;
background:#EDF7FF;
}
.rou/*DIV只显示左右的边框,颜色和p标签的一致*/
{
border-left:1px
solid
#B2D0EA;
border-right:1px
solid
#B2D0EA;
}
.rou2
{
border-left:1px
solid
#B2D0EA;
border-right:1px
solid
#B2D0EA;
background:#EDF7FF;
}
</style>
<!--Div切圆角的实现原理:
1,首先使用P标签,第一行距Div的边距为一个数值(假设为3px;);
2,第二个p标签在第一个的下一行,距Div的边距为第一行的减去一个像素数值(假设为2px;);
3,依次实现,直到最后一个p标签的值为1px;
4,第一行全显示,后面的只显示两头的一个像素即可。
5,再配合中间的DIV显示两头的线框,即可实现
-->
</head>
<body>
<div>
<!--<p
class="one"></p>-->
<p
class="two"></p>
<p
class="three"></p>
<p
class="four"></p>
<div
class="rou2">
标题栏
</div>
<div
class="rou">
内容页!
</div>
<p
class="four"></p>
<p
class="three"></p>
<p
class="two"></p>
<!--<p
class="one"></p>-->
</div>
</body>
</html>
❷ Javascript圆角Div问题
div.style.border.radius="10px";
改为
div.style.borderRadius="10px"; //请注意大小写
第二个问题的解决方法也同上。
❸ html img可以定义圆角吗
可以啊,如果不好观察,可以把<img>设置一个背景色background: green;再设置圆角 border-radius: 10px;
如果在img外面有框架,如<div>,其也要设置border-radius: 10px;才可以把img设置成圆角。
❹ HTML中fieldset标签设置圆角时如何兼容IE浏览器
fieldset标签在不同浏览器显示效果是不同的。
在IE6、IE7、IE8、IE9下fieldset的padding值为0,firefox5、chrome13下左右内边距约为12px。当把legend设为width:100%时,IE6、IE7出现水平滚动条,且legend与fieldset内其它内容没有对齐。解决方法为legend在IE6、IE7单独设置margin:0 -7px。
参考样式:
fieldset{border:0none;background-color:red;padding:0;}
legend{width:100%;background-color:green;padding:0;*margin:0-7px;}
建议还是直接css写。
❺ input输入框怎样做成圆角的
使用工具:
HBuilder.exe
代码:
<!DOCTYPEhtml>
<html>
<head>
<metacharset="utf-8"/>
<title></title>
</head>
<body>
<inputtype="text"value="输入框圆角"style="border-radius:6px;">
</body>
</html>
❻ 在html中怎样设置超链接的背景是圆角的而不是默认矩形的
给超链接的元素设置border-radius: Xpx;
X的数值大小决定圆角大小。
❼ html5中button怎么把边框怎么弄成圆角
在HTML中把块的边框做成圆角需要利用css的border-radius属性。
操作步骤:
1、打开Adobe Dreamweaver CC 2015。
❽ 在HTML里如何实现圆角矩形
HTML没有实现矩形的标签,可以借助CSS来完成。使用CSS3的border-radius属性,即可完成圆角矩形。
border-radius属性的具体用法如下:
border-radius 属性是一个简写属性,用于设置四个 border-*-radius 属性。
默认值:0
继承性:no
版本:CSS3
JavaScript 语法:object.style.borderRadius="5px"
语法
border-radius: 1-4 length|% / 1-4 length|%;
(注释:按此顺序设置每个 radii 的四个值。如果省略 bottom-left,则与 top-right 相同。如果省略 bottom-right,则与 top-left 相同。如果省略 top-right,则与 top-left 相同。)
值 描述 测试
length 定义圆角的形状。 测试
% 以百分比定义圆角的形状。 测试
例子 1
border-radius:2em;
等价于:
border-top-left-radius:2em;
border-top-right-radius:2em;
border-bottom-right-radius:2em;
border-bottom-left-radius:2em;
例子 2
border-radius: 2em 1em 4em / 0.5em 3em;
等价于:
border-top-left-radius: 2em 0.5em;
border-top-right-radius: 1em 3em;
border-bottom-right-radius: 4em 0.5em;
border-bottom-left-radius: 1em 3em;