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

Pomoc w rozmieszeniu obrazka i z hiperłaczem.

Object Storage Arubacloud
0 głosów
382 wizyt
pytanie zadane 22 maja 2015 w HTML i CSS przez fenq80 Bywalec (2,940 p.)
Witam. Chciałbym się zapytać jak zrobić aby po kliknieciu w napis z hiperłaczem podstrona do ktorej ono odwoluje otworzyla sie w konkretnym (podanym przezemnie  ) divie.?

I jeszcze jedno pytanie : jak zrobić aby obrazek był po prawej stronie i oblany wyjustowanym tekstem.(jak wogole rozmieszczac obrazek w roznych czesiach strony)?

Prosze o wytłumaczenie przydatne linki.

Pozdrawiam :

Fenq80.

4 odpowiedzi

+1 głos
odpowiedź 22 maja 2015 przez ArturB Mądrala (6,060 p.)
wybrane 6 czerwca 2015 przez fenq80
 
Najlepsza

Odnośnie pierwszego pytania to w HTML możesz zrobić 2 pliki jeden dla strony głównej a drugi do podstrony i w tym 2 odpowiednio ustawić tą zawartość w odpowiednim div'e - to mi przyszło do głowy jako łopatologiczne rozwiązanie, ale może jest coś lepszego w HTML.

innym rozwiązaniem będzie użycie php do tego typu rzeczy i chyba  w JS też by się dało to zrobić.

w PHP możesz zobaczyć na ten materiał : https://www.youtube.com/watch?v=kmBurN-V6rw

Nie wiem na ile to jest profesjonalne rozwiązanie ale działa

co do obrazka oblanego po prawej stronie tekstem to mżna zrobić to tak (to jest tylko przykład):
 

<style>
        .img{
            width: 300px;
            height: 300px;
            float: left;
            background-color: red;
            margin-right: 25px;
            margin-bottom: 5px;
        }
        .container{
            background-color: yellow;
            text-align: justify;
        }
</style>

a w body:
<div class="container">
    <div class="img"></div>
         <p> tekst </>
</div>


a jak rozmieszczać obrazki : tak żeby to ładnie wyglądało, musisz testować różne właściwości CSS

komentarz 22 maja 2015 przez fenq80 Bywalec (2,940 p.)
a to co jest miedzy <style> i </style> to w css ma byc zapisane
komentarz 22 maja 2015 przez ArturB Mądrala (6,060 p.)

<style> </style> - w takim czymś można wstawić style CSS w pliku html w <head>, ale tego powinno się unikać, ja tak zrobiłem żeby na szybko coś naskrobać i nie bawić się w dołączanie styli i tworzenie kolejnego pliku. I pamietaj to tylko jest przykład( .img jest klasą - aby zasymulować jakieś pole dla obrazka,a obrazek wstawiasz w img).

 

komentarz 22 maja 2015 przez fenq80 Bywalec (2,940 p.)
dobra dzieki, z obrazkiem juz sobie poradziłem w troche inny ale podobny sposob do twojego. Teraz z tym hiperłaczem się męcze i nie moge sobie poradzić.
komentarz 22 maja 2015 przez ArturB Mądrala (6,060 p.)
to tak jak pisałem te hiperłącza możesz zrobić w mało profesjonalny sposób tworząc każdą podstronę jako osobny plik. ale wtedy każde przejście odświeża i pobiera całą stronę.

podzielić stronę  na małe części  i każdy w innym pliku php + jeden plik co to połączy index.php i dołączać tak jak w tym filmiku. to też odświeża całą stronę po każdym kliknięciu w odnośnik, ale pliki są łatwiejsze w utrzymaniu bo nie ma w nich powtarzającego się kodu.

aby całej strony nie przeładowywać to zostaje JS i tu może cos Ci przypasuje z linków podanych przez innych, ponieważ nie znam się na JS i nie trafiłem jeszcze na coś co bym mógł polecić.

PS. jakbyś sięwzorował na tym filmiku to proponuje najpierw zrobić strone z tego filmiku, a o załapaniu jak to działa dopiero wstawiać na swoją (odpalić 2 raz film i swoją pracę, aby mieć przydatne rzeczy pod ręką)
komentarz 22 maja 2015 przez fenq80 Bywalec (2,940 p.)
a jeszcze mam jedno pytanie bo ja ten obrazek zrobilem tak ze w body w html dałem <img src="sciezka od obrazka " /> a w css img{ atrubuty obrazka}, ale jak chce dodac drugi obrazek aby byl np po prawej(ten pierwszy po lewej) to co mam zrobić?
komentarz 22 maja 2015 przez fenq80 Bywalec (2,940 p.)
bo wtedy ten img w css dziala do wszystkich obrazkow na mojej stronie a ja chce aby on okreslal atrybuty tylko jednego wybranego przezemnie obrazka
komentarz 22 maja 2015 przez ArturB Mądrala (6,060 p.)

do img dodać id lub klasę i stylować id lub klasę to tak najprościej

<img src="" id="obrazek1">
<img src="" id="obrazek2">

lub zaleznie od rozmieszczenia tych elementów możesz odnosić się do nich przez hierarchię jak np stylujesz img który jest w klasie obrazek_lewy, a następnie stylujesz img który jest w klasie obrazek_prawy. 

inną opcją będzie stylowanie z wykorzystaniem pseudoklas, ale jak zaczynasz przygodę z css to raczej bym to zostawił na później,

 

+1 głos
odpowiedź 22 maja 2015 przez jaca121212 Nałogowiec (40,760 p.)
po piersze jeśli chcesz odtworzyć hiperłącze w konkretnym divie musisz użyć javascrit lub jquery

po drugie do wstawiania hiperłącza jest tak <a href="gdzie ma sie odnieś po kliknieciu " >nazwa linku </a>

po trzecie wstawianie obrazka musisz użyć tagu <img src="sciezka do obrazka" />

po czwarte masz tutaj przykła po kliknieciu w obrazek przeniesie ciebie do podstrony

<a href="#"><img src="https://forum.pasja-informatyki.pl/?qa=image&qa_blobid=4173144863237068804&qa_size=50"/></a>
+1 głos
odpowiedź 22 maja 2015 przez Czort Nałogowiec (32,500 p.)
+1 głos
odpowiedź 22 maja 2015 przez Comandeer Guru (601,110 p.)
Żeby poprawnie użyć Ajaksa, należy zapewnić także tę drobnostkę, żeby zmiana treści = zmiana adresu. W tym celu najłatwiej wykorzystać plugin pjax: https://github.com/defunkt/jquery-pjax

Podobne pytania

0 głosów
1 odpowiedź 1,051 wizyt
pytanie zadane 24 czerwca 2017 w HTML i CSS przez mitsuukurinaa Bywalec (2,790 p.)
0 głosów
2 odpowiedzi 832 wizyt
pytanie zadane 4 marca 2017 w HTML i CSS przez Daniel Kudyba Obywatel (1,260 p.)
+1 głos
4 odpowiedzi 50,773 wizyt
pytanie zadane 8 lutego 2017 w HTML i CSS przez husarbilu Początkujący (370 p.)

92,572 zapytań

141,423 odpowiedzi

319,645 komentarzy

61,959 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.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...