没有边界半径的圆形边框

时间:2017-07-03 02:45:38

标签: html css web html4

我正在使用HTML4CSS2开发网站。 所以我不能使用border-radius属性。 如何创建具有圆形边框的<div><table>

提前谢谢你。

4 个答案:

答案 0 :(得分:1)

我能想到的唯一方法是使用<div> <%= description %> </div> hacky方法,例如:

svg

或者您可以在Photoshop / GIMP中创建一个带有圆边边框的透明图像。然后,您可以将CSS <svg width="500" height="400"> <path d="M50,25 h300 a20,20 0 0 1 20,20 v200 a20,20 0 0 1 -20,20 h-300 a20,20 0 0 1 -20,-20 v-200 a20,20 0 0 1 20,-20 z" fill="none" stroke="#0089cc" stroke-width="2" /> </svg>文件路径URL用于您要定位的background-image

答案 1 :(得分:0)

//意识到你正在使用css2

/*Your Id/class*/
div {
  border: 2px solid black;
  border-radius: 25px 50px 10px 23px;
}

使用border:首先创建边框,然后使用border-radius指定半径。

您可以输入多个值来指定每条边。值的模式是: 左上角左上角 - 右下角

您也可以只指定一个两个或三个值。这是模式:

  • 四个值:第一个值适用于左上角,第二个值适用于右下角,第三个值适用于左下角,第四个值适用于左下角< / p>

  • 三个值:第一个值适用于左上角,第二个值适用于右上角和左下角,第三个值适用于右下角

  • 两个值:第一个值适用于左上角和右下角,第二个值适用于右上角和左下角

  • 一个值:所有四个角均匀舍入

答案 2 :(得分:0)

找到相关的东西。参考 - LINK

.b1,
.b2,
.b3,
.b4 {
  font-size: 1px;
  overflow: hidden;
  display: block;
}

.b1 {
  height: 1px;
  background: #888;
  margin: 0 5px;
}

.b2 {
  height: 1px;
  border-right: 2px solid #888;
  border-left: 2px solid #888;
  margin: 0 3px;
}

.b3 {
  height: 1px;
  border-right: 1px solid #888;
  border-left: 1px solid #888;
  margin: 0 2px;
}

.b4 {
  height: 2px;
  border-right: 1px solid #888;
  border-left: 1px solid #888;
  margin: 0 1px;
}

.contentb {
  border-right: 1px solid #888;
  border-left: 1px solid #888;
}

.contentb div {
  margin-left: 5px;
}
<b class="b1"></b><b class="b2"></b><b class="b3"></b><b class="b4"></b>
<div class="contentb">
  <div>Round Border!!</div>
</div>
<b class="b4"></b><b class="b3"></b><b class="b2"></b><b class="b1"></b>

答案 3 :(得分:0)

&#13;
&#13;
  #header {
            float: left;
            width: 100%;
            font-size: 93%;
            line-height: normal;
        }
        
        #header ul {
            margin: 0;
            padding: 0;
            list-style: none;
        }
        
        #header li {
            float: left;
            background: url("https://image.ibb.co/kPAMhv/norm_right.gif") no-repeat right top;
            margin: 0;
            padding: 0;
        }
        
        #header a {
            display: block;
            background: url("https://image.ibb.co/f01GFF/norm_left.gif") no-repeat left top;
            padding: 5px 15px;
        }
&#13;
  <div id="header">
        <ul>
            <li><a href="#">Link1</a></li>
            <li><a href="#">Link2</a></li>
            <li><a href="#">Link3</a></li>
        </ul>
    </div>
&#13;
&#13;
&#13;