Polskie Forum Użytkowników GIMP-a

Ogólne dyskusje => Języki Internetu => Wątek zaczęty przez: nathaniel on 12.02.2007, 13:47:28



Tytuł: Divy
Wiadomość wysłana przez: nathaniel on 12.02.2007, 13:47:28
Mam problem z divami...
Używam Quanty+ do robienia stron - wcześniej windowsie tylko notatnika.
W zwykłym HTML'u pozycję divu określiłabym tak
<div position:absolute; left:iles tam px; right:iles tam px; top: iles tam px;> treść</div>
Ale w HTML'u Stric'cie mi to nie działa.
Macie jakiś pomysł, pewnie znowu literówka mi się wkradła i nie widzę błędu.

Dzięki.


Tytuł: Odp: Divy
Wiadomość wysłana przez: marrek13 on 12.02.2007, 13:57:14
W tym wypadku nie literówka ale cały zwrot.

Kod:
<div style="position:absolute; left:iles tam px; right:iles tam px; top: iles tam px;">treść</div>

Jednak mimo wszystko odradzam korzystanie z wartości absolutnych. Poczytaj o układach kolumn w css, floatach etc. Dużo informacji na te tematy znajdziesz tu: http://kurs.browsehappy.pl


Tytuł: Odp: Divy
Wiadomość wysłana przez: nathaniel on 12.02.2007, 14:59:13
W tym wypadku nie literówka ale cały zwrot.

Kod:
<div style="position:absolute; left:iles tam px; right:iles tam px; top: iles tam px;">treść</div>

Jednak mimo wszystko odradzam korzystanie z wartości absolutnych. Poczytaj o układach kolumn w css, floatach etc. Dużo informacji na te tematy znajdziesz tu: http://kurs.browsehappy.pl

Dlaczego cały zwrot?

W CSS się nie połapię, nie ma siły dla mnie  :)


Tytuł: Odp: Divy
Wiadomość wysłana przez: marrek13 on 12.02.2007, 15:45:54
Literówka to jedna litera, a ty zapomniałeś "style=" :)

Jeśli chodzi o CSS - na początku też tak myślałem. Jednak przy samozaparciu i długiej praktyce zmieniłem zdanie całkowicie.


Tytuł: Odp: Divy
Wiadomość wysłana przez: nathaniel on 12.02.2007, 16:09:25
Literówka to jedna litera, a ty zapomniałeś "style=" :)

Jeśli chodzi o CSS - na początku też tak myślałem. Jednak przy samozaparciu i długiej praktyce zmieniłem zdanie całkowicie.

Grunt to wiedzieć co się źle zrobiło, dzięki ;)
Ja chyba takiego zaparcia nie mam.


Tytuł: Odp: Divy
Wiadomość wysłana przez: Ziomioslaw on 12.02.2007, 17:27:59
Popieram... bez CSSa, to można by się czasem zarżnąć... na prawde to świetna sprawa. Zwłaszcza jak mamy duży serwis i jest on w etapie projektowania, albo jak zmieniamy jego wygląd. Warto poznać CSS. To procentuje w przyszłości.


Tytuł: Odp: Divy
Wiadomość wysłana przez: nathaniel on 12.02.2007, 17:35:28
Popieram... bez CSSa, to można by się czasem zarżnąć... na prawde to świetna sprawa. Zwłaszcza jak mamy duży serwis i jest on w etapie projektowania, albo jak zmieniamy jego wygląd. Warto poznać CSS. To procentuje w przyszłości.

To, że warto to wiem... tyle, że zaparcia nie mam.
Chyba , że znajdę w domu książke o CSS, co jest prawdopodobne ;)


Tytuł: Odp: Divy
Wiadomość wysłana przez: piotros on 12.02.2007, 18:45:10
Nie ma co szukać żadnych książek o css. Nauczenie się tego języka to bajka, bo przejrzysta i prosta składnia czynią go łatwiejszym nawet od html'a. Wystarczy popatrzeć tu i ówdzie w kody stron i łatwo można wszystko załapać, a tak jak już powiedzieli poprzednicy, css to bombowe rozwiązanie i warto z niego korzystać ;)


Tytuł: Odp: Divy
Wiadomość wysłana przez: domas on 12.02.2007, 19:17:17
Mam problem z divami...
Używam Quanty+ do robienia stron - wcześniej windowsie tylko notatnika.
W zwykłym HTML'u pozycję divu określiłabym tak
<div position:absolute; left:iles tam px; right:iles tam px; top: iles tam px;> treść</div>
Ale w HTML'u Stric'cie mi to nie działa.
Macie jakiś pomysł, pewnie znowu literówka mi się wkradła i nie widzę błędu.

Dzięki.





W Html'u, czy w XHTML'u?
Jeśli masz deklaracje srick na początku strony to taki układ Tobie nie zadziała.Musisz "podlinkować", lub zaimportować arkusz stylu CSS. 

Powinno wyglądać to mniej więcej tak:

<style type="text/css" media="screen">@import "css/style.css";</style>

lub tak:

<link rel="stylesheet" media="all" href="css/main.css" type="text/css" />

Atrybuty media należy podać czy arkusz stylu będzie obowiązywał dla wszystkich rodzi dokumentów, czy tylko do części np: media="print" .

a w pliku css kod powinien wyglądać tak:
div
{
position:absolute;
top: ileś tam px;
left: ileś tam px;
}
nie możesz podać wartości left i right jednocześnie,  bo się ze sobą kłócą.
 


Tytuł: Odp: Divy
Wiadomość wysłana przez: nathaniel on 12.02.2007, 20:29:21
W zwykly htmlu.
Piotros moz ejest latwiejszy, bardziej przejrzysty ... ale narazie nie mam checi (?), sily... by sie go uczyc, czy chocby podstawy podlapac.

Czasem sie zdarza, ze cos wyglada na skomplikowane i mnie od tego odrzuca.
Kiedys pewnie siadlabym i zaczela "studiowac", ale juz od dawna webmastering (jak to dumnie brzmi... amatorski dodam ;) )mnie nie kreci.

;)


Tytuł: Odp: Divy
Wiadomość wysłana przez: carew25 on 16.02.2007, 15:36:43
Nie ma co szukać żadnych książek o css. Nauczenie się tego języka to bajka, bo przejrzysta i prosta składnia czynią go łatwiejszym nawet od html'a. Wystarczy popatrzeć tu i ówdzie w kody stron i łatwo można wszystko załapać, a tak jak już powiedzieli poprzednicy, css to bombowe rozwiązanie i warto z niego korzystać ;)
Popieram cie, wlasnie w taki sposob (czytanie kodu, jakis prosty kurs, polecam ten  (http://wirtuals.pl)kurs)nauczylem sie CSS i HTMLa. CSSem mozna zastatpic JS, np. z podmienianiem tla , itp. Polecam wszytskim korzystanie z CSSu.


Tytuł: Odp: Divy
Wiadomość wysłana przez: Ivellios on 17.02.2007, 15:04:51
według mnie css jest prosty i jest dużo lepszy do pozycjonowania strony od tabelek. (naprawde spoko kurs www.kurshtml.boo.pl (http://www.kurshtml.boo.pl))


Tytuł: Odp: Divy
Wiadomość wysłana przez: nathaniel on 17.02.2007, 16:45:36
według mnie css jest prosty i jest dużo lepszy do pozycjonowania strony od tabelek. (naprawde spoko kurs www.kurshtml.boo.pl (http://www.kurshtml.boo.pl))

jest prosty ,bo go znasz.
Mnie języki internetu przestały fascynować ...mam inne ciekawsze zajęcia, a stronę tak czy siak będe musiała zrobic.


Tytuł: Odp: Divy
Wiadomość wysłana przez: noss on 17.02.2007, 17:40:46
jest prosty ,bo go znasz.
Mnie języki internetu przestały fascynować ...mam inne ciekawsze zajęcia, a stronę tak czy siak będe musiała zrobic.

?

Cofanie się z metalowego pługa do drewnianej motyki nie ma przecież sensu.

Tak poważnie to CSS jest bardzo prosty ale najważniejsze jest to że on jest niesłychanie logiczny, bardziej niż sam HTML. Ja się uczyłem na kursie Pawła Wimmera i nic go nie pobije. Po prostu cały HTML plus CSS oraz skrypty JS.

Jeszcze jedno, jeżeli przestało cię to interesować to po co chcesz (mimo że cię to nie i interesuje) budować sobie stronę, lepiej poproś jakiegoś kolegę (lub koleżankę) pasjonata który zrobi to wyśmienicie i z przyjemnością.

W czystym HTMLu naprawdę bez sensu jest się męczyć z rozmieszczaniem poszczególnych elementów.

Tak jak wspominali już poprzednicy CSS jest przyszłością i to nie dlatego że ktoś tak to sobie wymyślił, tylko dlatego że jest to narzędzie bardzo ułatwiające życie osobom tworzącem strony WWW.


Tytuł: Odp: Divy
Wiadomość wysłana przez: nathaniel on 18.02.2007, 16:55:02
Bo mimoże już mnie to tak nie interesuje, zawsze może się przydać.
Moi koledzy i html, css?
Dzięki większe zaufanie mam do siebie ;)
Po za tym nie cierpię oszustwa. A ta strona będzie zaliczeniem na informatykę.
Kwestia mojego sumienia i zaparcia.

Wiem, że jak będe musiała stronę oddać do oceny to siąde na CSS i go zrozumiem.
Teraz brak tego hmm...motoru,który by mnie naręciły.

I zamiast o div'ach rozmawiamy o moich preferencjach ;)i lenistwie.


Tytuł: Odp: Divy
Wiadomość wysłana przez: nathaniel on 20.02.2007, 18:39:21
Ale mi w pięty poszło :)
Siąde jutro i poczytam o stylach ;)


Tytuł: Odp: Divy
Wiadomość wysłana przez: nathaniel on 22.02.2007, 17:07:54
Panowie , wracając do divów nie działa mi szerokość :/

<div style="filter: chroma(color=x); position: absolute; left: 425px; top: 400px; z-index: 3; text-align: center; overflow-y: auto; width: 500px; background-color: transparent; height: 100px; padding: 4px">


Tytuł: Odp: Divy
Wiadomość wysłana przez: marrek13 on 22.02.2007, 17:20:10
Trochę za dużo napakowałaś tych argumentów. Szerokość może nie działać, bo być może jest konflikt pomiędzy width a overflow-y.


Tytuł: Odp: Divy
Wiadomość wysłana przez: marecki_ on 27.02.2007, 20:48:06
css jest od tego, żeby oddzielać wygląd od treści, więc łatwiej byłoby pracować na zewnętrznym arkuszu stylów, a nie pchać wszystko do jednego taga.