![]() |
![]() |
![]()
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.
|
|
|
![]() |
![]()
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 |
|
|
![]()
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?
|
|
|
![]()
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.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 869 Pomógł: 53 Dołączył: 20.10.2003 Skąd: Przeworsk Ostrzeżenie: (0%) ![]() ![]() |
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 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 869 Pomógł: 53 Dołączył: 20.10.2003 Skąd: Przeworsk Ostrzeżenie: (0%) ![]() ![]() |
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). |
|
|
![]()
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.
|
|
|
![]()
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?
|
|
|
![]()
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.
|
|
|
![]()
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
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 |
|
|
![]()
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. |
|
|
![]()
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
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 1 332 Pomógł: 294 Dołączył: 12.10.2008 Skąd: Olkusz Ostrzeżenie: (0%) ![]() ![]() |
...w czystym CSS/HTML tego nie osiągniesz. da się (IMG:style_emoticons/default/winksmiley.jpg) 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 |
|
|
![]()
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:
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 |
|
|
![]()
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) |
|
|
![]()
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" ? :-)
|
|
|
![]()
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ć.
|
|
|
![]()
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.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 18:28 |