为了账号安全,请及时绑定邮箱和手机立即绑定

高度和宽度不适用于跨度吗?

高度和宽度不适用于跨度吗?

MMMHUHU 2019-10-08 15:46:05
总菜鸟问题,但在这里。的CSS.product__specfield_8_arrow {    /*background-image:url(../../upload/orng_bg_arrow.png);    background-repeat:no-repeat;*/    background-color:#fc0;    width:50px !important;    height:33px !important;    border: 1px solid #dddddd;    border-left:none;    border-radius:5px;    -moz-border-radius:5px;    -webkit-border-radius:5px;    border-bottom-left-radius:0px;    border-top-left-radius:0px;    -moz-border-radius-bottomleft:0px;    -moz-border-radius-topleft:0px;    -webkit-border-bottom-left-radius:0px;    -webkit-border-top-left-radius:0px;    margin:0;    padding:2px;    cursor:pointer;}的HTML<span class="product__specfield_8_arrow">&nbsp;</span>基本上,我试图模拟一个按钮,使一个跨度(或某个范围)看起来像一个输入字段旁边的按钮,由于自动填充生成器会在onEnter上生成错误,因此实际上不需要是一个输入字段。以为这是目前的快速解决方案,但显然不是。
查看完整描述

4 回答

?
暮色呼如

TA贡献1853条经验 获得超9个赞

跨度是一个内联元素。它没有宽度或高度。


您可以将其转换为块级元素,然后它将接受您的维度指令。


span.product__specfield_8_arrow

{

    display: block; /* or inline-block */

}


查看完整回答
反对 回复 2019-10-08
?
冉冉说

TA贡献1877条经验 获得超1个赞

尝试使用div代替span或使用CSS display: block;display: inline-block;span默认情况下是不能接受widthheight属性的内联元素。


查看完整回答
反对 回复 2019-10-08
?
潇湘沐

TA贡献1816条经验 获得超6个赞

span默认情况下,s是内联显示的,这意味着它们没有高度和宽度。


尝试display: block在范围中添加一个。


查看完整回答
反对 回复 2019-10-08
  • 4 回答
  • 0 关注
  • 428 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信