2
4

3 回答 3

4

尝试使其成为块元素:

#aTag { 
    display: inline-block; 
    width: 100px;
    height: 100px;
    background-color: red;
}
于 2013-09-17T18:05:51.850 回答
2

a是一个内联级别标签,因此宽度和高度不会产生您所期望的效果。如果你想让你的widthandheight生效,你有 3 个选项。

  1. 设置displayinline-block;
  2. 设置displayblock;
  3. 浮动a 标签,它会自动转向块级元素,

参考指南

于 2013-09-17T18:14:09.753 回答
2

只需在 CSS 中使用“ display: ”属性即可。

如果你想把它变成一个块并想给宽度和高度,只需添加“ display: block

但是,如果您想在周围添加一些间距,请使用“ margin: 10px”或"padding: 5px;"

Fiddle 中显示的两个示例都被引用了:- http://jsfiddle.net/aasthatuteja/axZLW/

希望这可以帮助!

于 2013-09-17T18:18:28.893 回答