Hallo!
Ich hab schon ewig gesucht,bei Google und Youtube, hab aber leider nichts gefunden was mir hilft.
Ich habe rechts ein Suchfeld, es vergrößert sich automatisch wenn ich es focusiere.
Links davon ist ein div Tag, in disen Div Tags sind 5 Links die man anklicken kann, sie sehen wie Buttons aus.
Ich weiß das man das auch in Java-Script oder in so einer Sprache machen kann aber ich würde das gerne in Css schaffen.
Jetzt zu meinem Problem, eigentlich war es geplant das die Buttons automatisch kleiner (in der Breite) werden,
aber egal wie ich es drehe und wende ich schaff's einfach nicht. Hier der Code (Ich hab das unwichtige entfernt):
Index.html:
<input id="Suche" type="text" placeholder="Input">
<div id="StandardButtons">
<a href="">Button 1</a>
<a href="">Button 2</a>
<a href="">Button 3</a>
<a href="">Button 4</a>
<a href="">Button 5</a>
<input id="SuchButton" type="submit" value="SEARCH">
</div>
</input>
-------------------------------------------------------------------------------------------------------------------------------------------------------------
Extended.css:
#StandardButtons>a
{
width: 139px;
*BEFEHLE*...
}
#StandardButtons>a:hover
{
*BEFEHLE*...
}
#StandardButtons>a:active
{
*BEFEHLE*...
}
#Suche
{
*BEFEHLE*...
}
#Suche:focus
{
width: 300px;
}
#Suche:focus #StandardButtons>a /*<---------------------------*/
{
width: 94px;
}
#SuchButton:focus
{
*BEFEHLE*...
}
-------------------------------------------------------------------------------------------------------------------------------------------------------------
Ich hab 1000 de verschiedene Arten probiert... Irgedwie komm ich nicht weiter und ich hab echt keine Ahnung was ich nocht machen soll...
Ich bitte um hilfe, es wär sehr freundlich wenn ihr mir sagen könntet wo der Feheler liegt und wie ich ihn beheben kann. Da ich schlecht in dem ganzen bin wäre es auch freundlich wenn ihr es so simple wie möglich erklärt :S
Ps: Tut mir leid wenn ich euch mit einem absolut offensichtlichen Fehler nerve
Ps 2: Sry für die Rechtschreib-, Grammatikfehler
Ich hab schon ewig gesucht,bei Google und Youtube, hab aber leider nichts gefunden was mir hilft.
Ich habe rechts ein Suchfeld, es vergrößert sich automatisch wenn ich es focusiere.
Links davon ist ein div Tag, in disen Div Tags sind 5 Links die man anklicken kann, sie sehen wie Buttons aus.
Ich weiß das man das auch in Java-Script oder in so einer Sprache machen kann aber ich würde das gerne in Css schaffen.
Jetzt zu meinem Problem, eigentlich war es geplant das die Buttons automatisch kleiner (in der Breite) werden,
aber egal wie ich es drehe und wende ich schaff's einfach nicht. Hier der Code (Ich hab das unwichtige entfernt):
Index.html:
<input id="Suche" type="text" placeholder="Input">
<div id="StandardButtons">
<a href="">Button 1</a>
<a href="">Button 2</a>
<a href="">Button 3</a>
<a href="">Button 4</a>
<a href="">Button 5</a>
<input id="SuchButton" type="submit" value="SEARCH">
</div>
</input>
-------------------------------------------------------------------------------------------------------------------------------------------------------------
Extended.css:
#StandardButtons>a
{
width: 139px;
*BEFEHLE*...
}
#StandardButtons>a:hover
{
*BEFEHLE*...
}
#StandardButtons>a:active
{
*BEFEHLE*...
}
#Suche
{
*BEFEHLE*...
}
#Suche:focus
{
width: 300px;
}
#Suche:focus #StandardButtons>a /*<---------------------------*/
{
width: 94px;
}
#SuchButton:focus
{
*BEFEHLE*...
}
-------------------------------------------------------------------------------------------------------------------------------------------------------------
Ich hab 1000 de verschiedene Arten probiert... Irgedwie komm ich nicht weiter und ich hab echt keine Ahnung was ich nocht machen soll...
Ich bitte um hilfe, es wär sehr freundlich wenn ihr mir sagen könntet wo der Feheler liegt und wie ich ihn beheben kann. Da ich schlecht in dem ganzen bin wäre es auch freundlich wenn ihr es so simple wie möglich erklärt :S
Ps: Tut mir leid wenn ich euch mit einem absolut offensichtlichen Fehler nerve
Ps 2: Sry für die Rechtschreib-, Grammatikfehler
Zuletzt bearbeitet: