很抱歉标题太长,所以我不接受第二条作为标题。
我有一个Vuejs 3组件,带有一个输入文本框和一个搜索按钮。我想在文本框和按钮之间留出一些空间。很简单,对吧?而不是css。以下是代码:
.headerelement {
padding-right: 50px;
background-color: cadetblue;
}
<span style="padding-right: 20px; background-color: lightblue">
<input type="text" placeholder="City?" v-model="this.$store.state.city" class="headerelement">
<button id="search" @click="getGeocodeForLocation" style="padding-left: 10px;">
<img src="../assets/search.svg" width="24" height="24" alt="search"/>
</button>
</span>
我补充说
padding-right
到文本框,然后
padding-left
在搜索按钮的左侧,但两者都不起作用:
这个
右边距
上
<span...>
确实有效,但不适用于
<跨度>
.
这是Vuejs 3中的病理学还是某种缺陷?
谢谢