Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML]Rozszerzanie się tła
simonX
post
Post #1





Grupa: Zarejestrowani
Postów: 175
Pomógł: 2
Dołączył: 30.07.2008

Ostrzeżenie: (0%)
-----


Chodzi mi tutaj że obrazek ma tam ustaloną jakoś długość a po przekroczeniu tej długości jeżeli tekstu będzie więcej będzie się rozciągał i chodzi mi tutaj tylko o HTML lub CSS.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 17)
Fifi209
post
Post #2





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

Ostrzeżenie: (0%)
-----


width i height na auto ?

Ten post edytował fifi209 29.10.2009, 20:48:15
Go to the top of the page
+Quote Post
simonX
post
Post #3





Grupa: Zarejestrowani
Postów: 175
Pomógł: 2
Dołączył: 30.07.2008

Ostrzeżenie: (0%)
-----


height="auto" ;/ jest taki atrybut w ogóle?
Go to the top of the page
+Quote Post
potreb
post
Post #4





Grupa: Zarejestrowani
Postów: 1 568
Pomógł: 192
Dołączył: 7.03.2005
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Istnieje, tylko nie wiem jak się spisuje, możesz określic max-height i min-height.
Go to the top of the page
+Quote Post
Kildyt
post
Post #5





Grupa: Zarejestrowani
Postów: 869
Pomógł: 53
Dołączył: 20.10.2003
Skąd: Przeworsk

Ostrzeżenie: (0%)
-----


Cytat(simonX @ 29.10.2009, 23:09:07 ) *
height="auto" ;/ jest taki atrybut w ogóle?
Nie żartuj sobie. (IMG:style_emoticons/default/tongue.gif) Pisałeś, że może być w CSS-ie i fifi209 właśnie się do tego ustosunkował.
Poza tym nie zadawaj bezmyślnych pytań co do height: auto skoro jest to w google.

Co do wymiarów minimalnych i maksymalnych (np. max-width) musisz uważać. IE w starszych wersjach nie obsługuje go (z pomocą przychodzi js). Polecam skrypt z hack'ami do IE od pracownika google.

Ten post edytował Kildyt 29.10.2009, 21:16:49
Go to the top of the page
+Quote Post
Kildyt
post
Post #6





Grupa: Zarejestrowani
Postów: 869
Pomógł: 53
Dołączył: 20.10.2003
Skąd: Przeworsk

Ostrzeżenie: (0%)
-----


Cytat(Natalka @ 29.10.2009, 23:15:51 ) *
może repeat-x repeat-y ?
Co ma powtarzalność tła do rozciągania obrazka?

Co do problemu: jeżeli chcesz żeby obrazek zmieniał swoje wymiary tylko gdy jakiegoś tam tekstu będzie więcej od podanej granicy to ani HTML, ani CSS ci nie pomogą. Rozwiązanie widzę w JS-ie (zliczanie znaków, warunek, zmiana wymiarów).
Go to the top of the page
+Quote Post
potreb
post
Post #7





Grupa: Zarejestrowani
Postów: 1 568
Pomógł: 192
Dołączył: 7.03.2005
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


I inne wyjście sprawdzanie rozmiarów obrazka i ustawienie procentowe rozmiaru lub miniaturki.
Go to the top of the page
+Quote Post
simonX
post
Post #8





Grupa: Zarejestrowani
Postów: 175
Pomógł: 2
Dołączył: 30.07.2008

Ostrzeżenie: (0%)
-----


Słuchajcie tylko ja używam tabel a nie bloków. Z tabelami za bardzo nie działa a po wstawieniu jednego bloku tło wyświetla mi się na samym początku zamiast na końcu?
Go to the top of the page
+Quote Post
Kildyt
post
Post #9





Grupa: Zarejestrowani
Postów: 869
Pomógł: 53
Dołączył: 20.10.2003
Skąd: Przeworsk

Ostrzeżenie: (0%)
-----


Dodaj kod, screenshot, opisz dokładniej problem to ci możemy pomóc. Jeżeli szukasz gotowego rozwiązania to założyłeś topic w nieodpowiednim dziale forum.
Go to the top of the page
+Quote Post
simonX
post
Post #10





Grupa: Zarejestrowani
Postów: 175
Pomógł: 2
Dołączył: 30.07.2008

Ostrzeżenie: (0%)
-----


Jak dodaje atrybut auto to i tak się nie rozszerza tło tylko się powtarza, jak w CSS dam background-repeat:no-repeat to po przekroczeniu obrazka tekst po prostu wyjezdza na biale tlo

  1. <tr>
  2. <td colspan="3">
  3. <img src="images/Untitled-1_03.gif" width="213" height="101" alt="">
  4. </td>
  5. <td rowspan="7" id="image" background="images/Untitled-1_04.gif" width="auto" height="auto" alt=""></td>
  6. </tr>
  7.  



Dodaje jeszcze zdjęcie może wpadnie ktoś na pomysł jak to mogę zrobić, oznaczyłem tutaj czerwonym prostokątem tło na którym będzie tekst i to chcę żeby mi się rozszerzało
(IMG:http://images35.fotosik.pl/79/02b507f671b278c0.jpg)


To jak zna ktoś odpowiedź na moje pytanie to ważne dla mnie (IMG:style_emoticons/default/sadsmiley02.gif)

Ten post edytował simonX 10.11.2009, 09:48:57
Go to the top of the page
+Quote Post
erix
post
Post #11





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Zostaje Ci najwyżej obrazek dynamicznie dostosowywany (wysokość) przez JS; w czystym CSS/HTML tego nie osiągniesz.

Aha, daj sobie spokój z tabelkami.
Go to the top of the page
+Quote Post
simonX
post
Post #12





Grupa: Zarejestrowani
Postów: 175
Pomógł: 2
Dołączył: 30.07.2008

Ostrzeżenie: (0%)
-----


Bo chodzi o to że robię szablon i chcę żeby tło pod tekstem mi się wydłuzało, a są jakieś programy króre tną grafikę i zamiast tableki robi to w divach?

I tak nie pasuje ustawiam height na auto ale i tak zamiast rozciagac tło to mi powtarza

  1. #glowny-08 {
  2. background-image:url('images/glowny_08.gif');
  3. height:auto;
  4. max-height:1400px;
  5. width:792;
Go to the top of the page
+Quote Post
zegarek84
post
Post #13





Grupa: Zarejestrowani
Postów: 1 332
Pomógł: 294
Dołączył: 12.10.2008
Skąd: Olkusz

Ostrzeżenie: (0%)
-----


Cytat(erix @ 17.11.2009, 11:09:34 ) *
...w czystym CSS/HTML tego nie osiągniesz.

da się (IMG:style_emoticons/default/winksmiley.jpg)
Cytat(simonX @ 29.10.2009, 20:45:55 ) *
Chodzi mi tutaj że obrazek ma tam ustaloną jakoś długość a po przekroczeniu tej długości jeżeli tekstu będzie więcej będzie się rozciągał i chodzi mi tutaj tylko o HTML lub CSS.

tło rozciągane na komórkę czy na całą tabelkę?? - daj linka i dokładniejszy opis - dokładniej efekt jaki chcesz uzyskać można osiągnąć przez dodatkowego div'a opływającego całość lub rozciągającego się na całość, przez atrybut position absolute i odpowiednie pozycjonowanie w css

edit - ok - widzę ostatnią koncepcję na obrazku

<div style="position: relative;margin:0px;padding:0px"><img src="ADRES" style="position:absolute;left:0px;top:0px;width:100%;height:100%"><TAAAAABEEEEELAAAAA /></div>

oczywiście zamiast style stosuj id bądź class i atrybuty w css - to wyżej na szybko pisane i w "chmielowym" humorze (IMG:style_emoticons/default/winksmiley.jpg)
edit - wyżej przy div'ie zapomniałem jeszcze przynajmniej o position: relative; - przynajmniej bo jakiekolwiek musi mieć pozycjonowanie nadane by względem niego pozycjonowany był obrazek (IMG:style_emoticons/default/winksmiley.jpg)

edit - ale w tej koncepcji obrazek będzie "rozciągany" na całość a w przykładowym obrazku widzę jeszcze inny zamiar i jeśli mam rację to napisz a też podam rozwiązanie - chyb a chciałeś żeby obrazek się "przesuwał" w dół a rozciągało się np ogólne tło??

Ten post edytował zegarek84 24.11.2009, 23:00:15
Go to the top of the page
+Quote Post
bmL
post
Post #14





Grupa: Zarejestrowani
Postów: 301
Pomógł: 25
Dołączył: 15.07.2007
Skąd: Olsztyn

Ostrzeżenie: (0%)
-----


Dość często zdarzają mi się takie właśnie laye do pocięcia, jak to robię?
Otóż ja zrobił bym to tak:
  1. .rozw {
  2. background: url('obrazek...') no-repeat;
  3. background-position: bottom;
  4. background-color: [tutaj kolor tego obrazka w górnej części]
  5. }

No i w ten sposób obrazek wyświetli się tylko raz na samym dole a na górze backgroundcolor zachowa jego ciągłość.
Powinno to wystarczyć jeżeli dobrze zrozumiałem pytanie (strasznie mały ten screen).

Ten post edytował bmL 25.11.2009, 07:44:40
Go to the top of the page
+Quote Post
simonX
post
Post #15





Grupa: Zarejestrowani
Postów: 175
Pomógł: 2
Dołączył: 30.07.2008

Ostrzeżenie: (0%)
-----


No niestety to nie pasuje przy innych szablonach, gdzie mam jakieś wzory w tle

(IMG:http://images46.fotosik.pl/231/c124c2ab88bc3f27med.jpg)


Jeszcze jakieś rady by się przydały (IMG:style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post
b4x
post
Post #16





Grupa: Zarejestrowani
Postów: 658
Pomógł: 95
Dołączył: 20.12.2005
Skąd: N54,35° E18,63° (Gdańsk)

Ostrzeżenie: (0%)
-----


@simonX - możesz to pokazać jakoś "onLine" ? :-)
Go to the top of the page
+Quote Post
bmL
post
Post #17





Grupa: Zarejestrowani
Postów: 301
Pomógł: 25
Dołączył: 15.07.2007
Skąd: Olsztyn

Ostrzeżenie: (0%)
-----


Zbyt skrótowo opisujesz to co chcesz uzyskać.
Go to the top of the page
+Quote Post
simonX
post
Post #18





Grupa: Zarejestrowani
Postów: 175
Pomógł: 2
Dołączył: 30.07.2008

Ostrzeżenie: (0%)
-----


Zbyt skrótowo ? A co tu pisać po prostu chcę żeby mi się grafika rozszerzała pod wpływem wielkości tekstu i najlepiej to musi być wykonane przy pomocy CSS i HTML bo to ma być szablon na allegro a tam nie można używać JS.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 18:28