我有这种风格
<div style="width: 285px; float: right; border: 1px;">
我期待有一个边界,但没有。我做错了吗?
谢谢!
答案 0 :(得分:3)
您似乎正在使用border-width
。改为使用border:1px solid black
(或类似的东西)。
答案 1 :(得分:3)
如果您查看CSS参考,您会看到border
需要3个参数:
border: [width] [style] [color]
边框速记属性在一个声明中设置所有边框属性。
可以设置的属性是(按顺序): border-width,border-style和border-color。
如果缺少上述值之一,则无关紧要,例如border:solid#ff0000;是允许的。
答案 2 :(得分:1)
必须给它一个类型和颜色,如border: 1px solid #000
答案 3 :(得分:0)
如果未指定所有三个边框属性,则会获得默认值。对于宽度,这恰好是medium
。对于样式,这是none
,这意味着无论宽度是多少都没有边框。我不确定CSS是否定义了默认颜色的名称,但Firefox使用当前的文本颜色。