Wygląda na to, że powinno być coś łatwego, ale doprowadza mnie to do szału!Jak pozycjonować element w nagłówku kursu (H1, H2 itd.)?
Muszę umieć umieścić przycisk lub inny element wejściowy dla tej sprawy po prawej stronie elementu nagłówka, który również zawiera tekst.
Podstawowym znaczników jest:
<h3>Order Details <input type="button" value="Refund" id="btnRefund" /></h3>
Pożądany wynik jest taki, że tekst „Szczegóły zamówienia” znajduje się na lewo od H3 element i przycisk jest po prawej stronie. Oczywistym rozwiązaniem jest dodanie align: right to the button, jednak powoduje to, że przycisk pojawia się poza elementem H3 lub nie jest wbudowany w tekst.
Próbowałem już różnych kombinacji właściwości position elementu H3 i zawijania tekstu w znacznikach div i span.
Jestem pewien, że kopnę się, gdy otrzymam rozwiązanie tego problemu.
Edycja/Aktualizacja: mam trzymać z odpowiedzią nickf (na teraz tak) jak mam do czynienia z dość starym systemie z H3 już stylizowany na zewnętrznego arkusza stylów w tym kolor tła itp Istnieją również wiele instancji tagu H3 jest używane bez zagnieżdżonych w nim żadnych innych elementów i dla mnie nie ma sensu posiadanie znacznika div replikującego styl znacznika H3, aby to pomieścić.
Gdybym zaczynał od zera, mógłbym rozważyć odpowiedź Marka.
Użyję tego. Jedną z rzeczy, które robią błędy w CSS, czasami, podobnie jak w tym przypadku, łamie semantykę. –
@Jon P, niekoniecznie h3 może być tutaj na swoim miejscu i płynął w lewo, a przycisk płynął w prawo. – alex
... jako odpowiedź Marka. – alex