• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Jak zrobić przyciski w tej samej linii + taki sam długośc przycisku nie zależnie od długości tekstu?

VPS Starter Arubacloud
+1 głos
334 wizyt
pytanie zadane 10 stycznia 2022 w HTML i CSS przez XIAOS454 Nowicjusz (160 p.)

Ktoś coś poradzi? 


<meta name="viewport" content="width=device-width, initial-scale=1.0">
<div class="container">
  <img src="https://picsum.photos/500/500/?random=1" alt="Snow">
  <div class="buttons">
    <button class="btn"><a href="">PRZYCISK</a></button>

    <button class="btn"><a href="">PRZYSICK XXX</a></button>
  </div>
</div>
 

 

 

 

CSS

 

.container {
  position: relative;
  width: 100%;
}
 
/* Make the image responsive */
.container img {
  width: 100%;
  height: auto;
}
 
/* Style the button and place it in the middle of the container/image */
.container .buttons {
  position: absolute;
  top: 70%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
   
 

}
 
.container .btn:hover {
  background-color: black;
  color: white;
}

.container .buttons .btn a {
  text-decoration: none;
  
}
.btn { 
  display:inline-block;
  background-color: #000;
  color: black;
font-size: 3vw;
padding: 0.5em 3em;
  border: 1px outset white;
        padding: 4px 
  cursor: pointer;


}


 

komentarz 24 kwietnia 2022 przez Wiciorny Ekspert (277,600 p.)
Sformatuj pytanie, kod umieść w odpowiednim bloku : regulamin 2.E

1 odpowiedź

0 głosów
odpowiedź 10 stycznia 2022 przez VBService Ekspert (255,840 p.)
edycja 10 stycznia 2022 przez VBService

Ustaw np. w css-ie width dla przycisków w ten sam sposób co font-size.

 

<div class="container">
  <img src="https://picsum.photos/500/500/?random=1" alt="Snow">
  <div class="buttons">
    <button class="btn"><a href="https://www.twoj-link.pl">Button</a></button>
    <button class="btn"><a href="https://www.twoj-link.pl">Button xxx</a></button>
  </div>
</div>
.container {
  position: relative;
  width: 100%;
}
    
/* Make the image responsive */
.container img {
  width: 100%;
  height: auto;
}
    
/* Style the button and place it in the middle of the container/image */
.container .buttons {
  position: absolute;
  top: 70%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
}
    
.container .btn:hover {
  background-color: black; /* rgba(0,0,0,1) */
}
.container .btn:hover > a {
  color: white;
}   
.container .buttons .btn a {
  display: block;
  text-decoration: none;
  width: 100%; /* żeby link <a href=""> obejmował cały button */
  height: 100%;
}
.btn { 
  display: inline-block;
  background-color: rgba(0,0,0,0.6);
  font-size: 3vw;
  padding: 0.5em 3em;
  border: 1px outset white;
  padding: 4px; 
  cursor: pointer;
  width: 20vw; /* TUTAJ */
  transition: all 0.7s; /* płynna zmiana kolorów gdy .container .btn:hover */
}

 

Podobne pytania

0 głosów
1 odpowiedź 259 wizyt
pytanie zadane 17 lutego 2022 w HTML i CSS przez trixter310 Obywatel (1,440 p.)
0 głosów
0 odpowiedzi 436 wizyt
0 głosów
1 odpowiedź 355 wizyt

93,025 zapytań

141,990 odpowiedzi

321,292 komentarzy

62,371 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Wprowadzenie do ITsec, tom 2

Można już zamawiać tom 2 książki "Wprowadzenie do bezpieczeństwa IT" - będzie to około 650 stron wiedzy o ITsec (17 rozdziałów, 14 autorów, kolorowy druk).

Planowana premiera: 30.09.2024, zaś planowana wysyłka nastąpi w drugim tygodniu października 2024.

Warto preorderować, tym bardziej, iż mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy dodatkowe 15% zniżki! Dziękujemy zaprzyjaźnionej ekipie Sekuraka za kod dla naszej Społeczności!

...