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

Jak zrobić taką ramkę z nagłówkiem HTML5 CSS3

VPS Starter Arubacloud
+1 głos
262 wizyt
pytanie zadane 19 października 2015 w HTML i CSS przez styk2008 Nowicjusz (130 p.)

Witam, poradzi ktoś może jak zrobić taką ramkę z nagłówkiem?

Jak było białe tło i czarna ramka to poradziłem sobie nadając ramce position: relative, a naglowkowi dałem białe tło, position: absolute, margin-top: -20px. Ale nie mam pomysłu jak to zrobić jak tło jest obrazkiem.

 

2 odpowiedzi

+1 głos
odpowiedź 19 października 2015 przez Javowiec Pasjonat (21,560 p.)
edycja 19 października 2015 przez Javowiec
komentarz 19 października 2015 przez styk2008 Nowicjusz (130 p.)
Dzięki, tylko nadal nie rozumiem. Bo jak dam tło nagłówka jakies a potem dam opacity 0 to i tak widac całą górną ramkę. Pewnie coś źle kombinuje
komentarz 19 października 2015 przez Javowiec Pasjonat (21,560 p.)

Jak jest to zdjęcie, to w edytorze grafiki obrób sobie zdjęcie (opacity) i zmień je na format .PNG. Nie będziesz musial wtedy kombinować.

Jak kolor to jest jeszcze rgba:

http://www.w3schools.com/cssref/tryit.asp?filename=trycss_color_rgba

0 głosów
odpowiedź 19 października 2015 przez furas Maniak (53,800 p.)
edycja 19 października 2015 przez furas

W HTML dla formularza istnieje tag <fieldset> i <legend> tylko nie wiem czy wciąż są dozwolone. Przy pewnej zabawie z CSS można by to doprowadzi do postaci z obrazka.

https://jsfiddle.net/m040vhqw/

EDIT: z obrazkiem w tle

https://jsfiddle.net/m040vhqw/2/

komentarz 19 października 2015 przez Comandeer Guru (604,780 p.)
Jedno, duże ALE: semantyka leży. To samo można osiągnąć ustawiając górny border przy pomocy linear gradienta.
komentarz 19 października 2015 przez furas Maniak (53,800 p.)
gradient w przykładzie jest wstawiony zamiast dowolnego obrazka w tle.
komentarz 19 października 2015 przez styk2008 Nowicjusz (130 p.)
Metoda daje radę, na szczęście można edytować ramkę w fieldset np {border: 2px solid black}. Ale może da się jakoś bez stosowania formularzy ?? Bo w kodzie to tak dziwnie wygląda :D
komentarz 19 października 2015 przez Comandeer Guru (604,780 p.)
Można choćby tak kombinować: http://codepen.io/Comandeer/pen/Margbq
komentarz 19 października 2015 przez furas Maniak (53,800 p.)
Samego tagu <form> nie trzeba używać - wystarczy tylko <fieldset> i <legend> ale rzeczywiście to też może dziwnie wyglądać w kodzie. Innego pomysłu jednak nie mam.

Podobne pytania

+2 głosów
1 odpowiedź 685 wizyt
pytanie zadane 12 października 2021 w Java przez ptomeccc Użytkownik (800 p.)
0 głosów
1 odpowiedź 166 wizyt
pytanie zadane 28 czerwca 2017 w PHP przez sobi94 Początkujący (270 p.)
0 głosów
1 odpowiedź 1,104 wizyt
pytanie zadane 25 września 2017 w HTML i CSS przez GracjanDogg Użytkownik (840 p.)

92,964 zapytań

141,930 odpowiedzi

321,163 komentarzy

62,298 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!

...