Möchten Sie die Sucheingabe nach links erweitern?
P粉827121558
P粉827121558 2024-02-26 18:09:43
0
2
393

Ich habe versucht, das Suchfeld nach links zu erweitern, aber irgendwie nimmt es die Breite ein und wird nach rechts erweitert. Ich habe versucht, den linken Rand anzugeben, aber es funktioniert immer noch nicht.

Hier wird es nach rechts erweitert, aber ich möchte, dass es nach links erweitert wird. Ich habe versucht, die linke Polsterung hinzuzufügen, aber sie wird innerhalb der Box und nicht außerhalb davon beeinflusst.

.search-click {
  border: 1px solid #ccc;
  outline: none;
  background-size: 22px;
  background-position: 13px;
  border-radius: 100px;
  width: 363px;
  height: 40px;
  padding: 21px;
  transition: all 0.5s;
  margin-top: 54px;
  text-overflow: ellipsis;
  position: relative;
  overflow: hidden;
  //margin-left: -410px;
}

.search-click:focus {
  width: 800px;
  padding-left: 20px;
}

.search-click input {
  background: transparent;
  border: 1px solid #ccc;
  outline: none;
  position: absolute;
  width: 300px;
  height: 50px;
  left: 0%;
  padding: 10px;
}
<input type="text" class="search-click" placeholder="Search ports, countries, international code port" />

P粉827121558
P粉827121558

Antworte allen(2)
P粉696891871

如果你想从右边展开,只需在.search-click中添加text-align: end;即可。

P粉947296325

对于左侧的宽度过渡,我已将输入的位置更改为右侧。更改了 position:absoluteright:0;顶部:0

.search-click {
  border: 1px solid #ccc;
  outline: none;
  background-size: 22px;
  background-position: 13px;
  border-radius: 100px;
  width: 100px;
  padding: 21px;
  transition: all 0.5s;
  text-overflow: ellipsis;
  position: relative;
  overflow: hidden;
  text-align: left;
  position: absolute;
  right: 0;
  top: 0;
  margin: 1em;
}

.search-click:focus {
  width: 400px;
  padding-left: 20px;
}
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage