GRY-Online.pl --> Archiwum Forum

Jak wrzucić obrazek w warstwę...? [CSS]

31.05.2008
12:39
[1]

Vegetan [ Senator ]

Jak wrzucić obrazek w warstwę...? [CSS]

Mam problem, na necie nie idzie NIC znaleźć, a ja już wyrywam włosy z nerwów, że nie umiem odpowiedzi na takie proste pytanie znaleźć... mam w folderze z INDEXem obrazek logo.jpg i chcę, aby był on w warstwie jako tło, muszę używać CSSów, JAK TO ZROBIĆ?!

<div id='logo'>


</div>

Pomożecie?

31.05.2008
12:43
[2]

maviozo [ Man with a movie camera ]

background-image: url('obrazek.jpg');

Tu masz więcej na ten temat:

31.05.2008
12:46
[3]

Vegetan [ Senator ]

Ta, tylko gdzie? bo jak to wpiszę za logo jako

style='background-image: url('logo.jpg')'


TO NIC SIĘ NEI DZIEJE

31.05.2008
12:49
[4]

maviozo [ Man with a movie camera ]

CHłopie, do składni html dotarłeś?

w CSS:

#logo ‹ background-image: url('logo.jpg');›

<div id='logo'>

</div>

Jeśli koniecznie ma być tak to cudzysłów podwójny i pojedynczy a nie dwa pojedyncze:
<div id="logo" style="background-image('logo.jpg');">

</div>

31.05.2008
12:51
[5]

Siepet [ ostry nusz ]

#logo ‹
background-image: url('adres.do.obrazka');



Dajesz to do pliku CSS. :P

31.05.2008
12:51
[6]

Vegetan [ Senator ]

Po co dwa razy to samo wpisywać?

Znasz jakąś stronę, gdzie są wszystkie atrybuty CSSa w formie listy zrobione? HTMLem bawiłęm się lata temu, jak o CSSach nie miałem pojęcia

...nie działa...

31.05.2008
12:57
[7]

maviozo [ Man with a movie camera ]

MUSI DZIAŁAĆ:)
Dałem dwa przykłady gdybyś się upierał przy wpisywaniu do każdego diva style=""

Natomiast możesz jeszcze klasą lub typem
W css

.logo ‹..›

Będzie działać na wszystkie obiekty z wpisanym class="logo"

natomiast takie coś w css

div ‹...›

będzie działać na wszyskie divy w dokumencie.

Zobacz ten link co Ci zamieściłem wcześniej, tam jest dosłownie wszystko.


FORUM GOLA ZAMIENIA NAWIASY KLAMROWE W ‹ › TAKIE, musisz je zamienić na klamrowe (koło litery P na klawiaturze) :)

31.05.2008
13:11
[8]

Vegetan [ Senator ]

Oj wiem, przestałem pisać w website pro i zacząłem normalnie w notatniku, ale dalej mam to samo.
Patrz:


Na razie mój index wygląda tak:
<html>
<head>

<link rel="stylesheet" type="text/css"
href="style.css" />

<title>Kapitan Bomba</title>
</head>
<body>
<div id="kontener">
<div id="logo">
<div id="menu">
<div id="kontent">


</div>
</div>
</div>
</div>




A style tak:

body ‹
background-color: black;





#kontener ‹
width: 800px;
background-color: black;



#logo ‹
float: none;
width: 800 px;
height: 120 px;
background-image: url ("logo.jpg");
background-repeat: no-repeat;



No i mam tylko czarną stronę...

Gdyby nie to, że koleś z infy kazał DIVy robić, to bym wszystko na TABLE oparł (nie wiem, jakim cudem kiedyś swoją stronę na zaliczenie zrobiłem...teraz robię kumplom)

31.05.2008
13:16
[9]

Regis [ ]

1. logo.jpg w pojedynczych apostrofach
2. heigHT, ale juz widTH [nieaktualne, bo chyba poprawiles ;) ]

31.05.2008
13:20
[10]

maviozo [ Man with a movie camera ]

Nie wiem czy to ma jakiś wpływ, ale dlaczego zagnieżdżasz divy jeden w drugim?
Spróbuj dopisać zamienić logo na kontent - jeśli to pomoże to przynajmniej będziesz wiedział dlaczego nie działa:)

31.05.2008
13:38
[11]

Vegetan [ Senator ]

Nie rozumiem...to jak zrobić, żeby było tak:


Jeden kontener, w którym jest równorzędnie
na górze logo
po lewej menu, po prawej kontent
na dole stopka
?


oto kod i style:


<html>
<head>

<link rel="stylesheet" type="text/css"
href="style.css" />

<title>Kapitan Bomba</title>
</head>
<body>
<div id="kontener">
<div id="logo">

<div id="menu">

<div id="kontent">
<div id="bottom">



</div>
</div>
</div>
</div>
</div>
</body>
</html>




STyle:
body ‹
background-color: black;





#kontener ‹
width: 800px;
background-color: black;



#logo ‹
float: none;
width: 800px;
height: 120px;
background-image: url ('logo.jpg');
background-repeat: no-repeat;


#menu ‹
float: left;
width: 160px;
background-image: url ('menu.jpg');
background-repeat: repeat-y;




#kontent ‹
float: right;
width: 640px;
background-image: url ('kontent.jpg');
background-repeat: repeat-y;



#bottom ‹
width: 800px;
height: 60px;
background-image: url ('bottom.jpg');
background-repeat: no-repeat;

31.05.2008
14:03
[12]

Vegetan [ Senator ]

JAK ODGNIEŹDZIĆ DIVY?

31.05.2008
14:05
[13]

Siepet [ ostry nusz ]

<div id="kontener">
<div id="logo"></div>

<div id="menu"></div>

<div id="kontent"></div>
<div id="bottom"></div>
</div>

O tak. :P


31.05.2008
14:13
[14]

Vegetan [ Senator ]

Nic nie dało...


ja tego po prostu nie rozumiem....niby wszystko dobrze, a NIC nie działa




Dobra, olać, jak nie działa to to olewam, dwie godziny w plecy i NIC zrobione. Ale dzięki za pomoc.

03.06.2008
15:03
[15]

maviozo [ Man with a movie camera ]

Załamiesz się.

Usuń spację w url ('cośtam')
ma być
url('bxv');

Musi działać bo właśnie sprawdziłem.

© 2000-2026 GRY-OnLine S.A.