Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [css] FF i IE roznice
Forum PHP.pl > Forum > Po stronie przeglądarki > CSS
skowron-line
mam taki problem a raczej 2 albo wiecej puki co narazie zwroce sie do was z dwoma. Jakos calkiem od niedawna zaczalem sie bawic w CSS wiec prosze o wyrozumialosc.
mam taki CSS
  1. span.stopka {
  2. background-color:red;
  3. width:100%;
  4. text-align:right;
  5. color:silver;
  6. font-style:italic;
  7. }

i w kodzie strony
  1. <div id=stopka><span class=stopka>created by:skoworn-line</span</div>

i problem polega na tym ze pod FF szerokosc nie jest uwzgledniana natomiast w IE jest i teraz mam tak ze pod IE jest napis z prawej strony a w FF po lewej i co mam z tym fantem zrobic??

i problem nr 2 bardzo podobny i znow mam w kodzie strony:
  1. <span class=nawigacja>
  2. <form action=index.php method=post>
  3. <p class=nawigacja>login:<input type=text name=user size=10></p>
  4. <p class=nawigacja>haslo:<input type=password name=pass size=10></p>
  5. <p class=nawigacja><input type=submit name=loguj value=loguj></p>
  6. </form>

a CSS wyglada banalnie bo:
  1. span.nawigacja {
  2. text-align:center;
  3. }
  4. #nawigator p.nawigacja:first-letter {
  5. font-size:30px;
  6. font-style:italic;
  7. }

i znow pod FF ladnie inputy sa na srodeczku a w IE z lewej
questionmark.gif z gory dziekuje za pomoc i pozdrawiam
revyag
1.
Pierwsza sprawa to masz niedomknięty <span>. Druga to, że wartości atrybutów umieszcza się w cudzysłowach.
Co do problemu, span jest elementem liniowym, więc nadanie nie możesz mu nadać width, to samo dotyczy
text-align. Kod powinien wyglądać tak:
Kod
div#stopka {
    width:100%;
    text-align:right;
}
span.stopka {
    background-color:red;
    color:silver;
    font-style:italic;
}

  1. <div id="stopka"><span class="stopka">created by:skoworn-line</span></div>


2.
To samo co wyżej, do spana wsadzasz formularz i paragrafy co jest błędem. Formularz wstaw do diva i będzie ok.
skowron-line
dzieki bardzo dopiero sie ucze ale juz mnie krew zalewa.

edit:
czy fakt nie umieszczania nazw w cudzyslowiach ma jakies wielkie znaczenie?? to ze nazwy skladajace sie z wielu wyrazow nie beda wysietlaneto wiem, ale czy jest jeszcze jakis inny powod??
kwiateusz
tak określa standard xhtml pozatym imho ładniej wygląda i wygodniej się czyta gdy widzę apostrofy winksmiley.jpg
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.