Witam wszystkich.
Sluchajcie mam problem z zadeklarowaniem dlugosci, dla 3 klas, ktore maja byc w jednej lini.
Tzn. wyglada to tak, mam trzy prostokatne bloki o kolorach pomaranczowy, zielony, szary, ktore sa umieszczone w jednej lini, dwa z nich maja te sama szerokosc, a ostatni dopasowuje sie.
i zrobilem to tak ze kazdy blok zdefiniowalem jkao klasy.i wyswietlam je za pomoca display:inline;
tylk, ze gdy zadaje szerokosc klasie np 20 % dwa klasy 1 szej i drugiej i szerokosc:auto; dla trzeciej, w przegladarkach wyswietlaja mi sie bloki, owszem, ale tylko na szerokosc wpisanego tekstu ( w tych blokach ma byc jakis tam tekst)
mam nadzieje, ze nie zamotalem.
Kurcze kombinowalem juz sze "spanem" ale efekt tego jest taki sam, wiec juz nie wiem,
pewnie to jaks bzdura, ktora mi teraz do glowy nie przychodzi, wiec prosze was o pomoc
Pozdrawiam
Konrad
[css]jak zadeklarowac "im" dlugosc???
Re: [css]jak zadeklarowac "im" dlugosc???
najpierw:
Spowoduje iż dostaniesz trzy boxy ułożone obok siebie...
Następnym krokiem jest zadanie im szerokości(przykład):
Oczywiście jedna z metod... warto przy niej wiedzieć jak szeroki jest box otaczający. To bardzo ułatwia życie...
Kod: Zaznacz cały
.c1, .c2, .c3{
display: block;
float: left;
}
Następnym krokiem jest zadanie im szerokości(przykład):
Kod: Zaznacz cały
.c1, .c2, .c3{
width: 150px;
}
-
Mateusz Bogolubow
- Zaczyna działać

- Posty: 428
- Rejestracja: ndz paź 26, 2003 8:16 pm
- Lokalizacja: Olkusz / Kraków
- Kontakt:
Re: [css]jak zadeklarowac "im" dlugosc???
Z tego co się orientuje elementy liniowe (inline) nie mogą mieć zdefiniowenej szerokości, dlatego pewnie masz problem z realizacją swojego projektu...
ooo widze ze koziolek już napisał co nie co, to ja juz kończe
ooo widze ze koziolek już napisał co nie co, to ja juz kończe
Re: [css]jak zadeklarowac "im" dlugosc???
dzieki koziolek.
wyprobuje to zaraz.
myslalem ze da sie to troche szybciej, bez mieszania w to float-ow:) a tak, dwie linijki kodu wiecej, shit.
ps. korzystajac z okazji to czy jest mozliwe nadanie w boxie tla ktore , jest hm transparentne tzn przechodzi np z czerno w biel, ale..
nie tak zwyczajnie, zebym mogl zastosowac np repeat -x czy -y dla grafiki 1 pixelowej(tak to nazwe
)
u mnie przechodzi to nieregularnie( nie wiem jak to fachowo nazwac ale przypomina efekt kolowy)
Pozdrawiam.
wyprobuje to zaraz.
myslalem ze da sie to troche szybciej, bez mieszania w to float-ow:) a tak, dwie linijki kodu wiecej, shit.
ps. korzystajac z okazji to czy jest mozliwe nadanie w boxie tla ktore , jest hm transparentne tzn przechodzi np z czerno w biel, ale..
nie tak zwyczajnie, zebym mogl zastosowac np repeat -x czy -y dla grafiki 1 pixelowej(tak to nazwe
u mnie przechodzi to nieregularnie( nie wiem jak to fachowo nazwac ale przypomina efekt kolowy)
Pozdrawiam.
Re: [css]jak zadeklarowac "im" dlugosc???
hm.. bez floatów.. da się na marginesach lub za pomocą pozycjonowania absolutnego...
Co do przezroczystych obrazków... to powiem nieładnie jest ciężko, a to dzięki panom z MS. Niestety program nazywający się doomnie przeglądarką jest widmem zagłady dla webmasterów....
proponuję pobawić się filtrem:
no i poszukać w googlu "png in ie css"
Co do przezroczystych obrazków... to powiem nieładnie jest ciężko, a to dzięki panom z MS. Niestety program nazywający się doomnie przeglądarką jest widmem zagłady dla webmasterów....
proponuję pobawić się filtrem:
Kod: Zaznacz cały
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='myimage.png',sizingMethod='scale');
