Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [CSS]Problem z formatowaniem tekstu
lysy1033
post
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 10.08.2007

Ostrzeżenie: (0%)
-----


Witam. Mam problem z pionowym centrowaniem tekstu. Chodzi o tekst znajdujący się po prawej stronie od loga "Strona w budowie..."
tekst siedzi w divie o nadanej na sztywno wysokości i szerokości. W tym divie jest tez obrazek pełniący rolę linku.
tutaj jest strona:
Łaszczów

A tutaj css:
css

Problem jest z LayTop
Go to the top of the page
+Quote Post
grzesiek_g
post
Post #2





Grupa: Zarejestrowani
Postów: 249
Pomógł: 30
Dołączył: 18.07.2007

Ostrzeżenie: (0%)
-----


  1. <div id="LayTop">
  2. <a href="http://elaszczow.pl"><img src="images/logo.jpg" alt="Łaszczów" title="Strona główna"/></a>
  3. <p>Strona w budowie...</p>
  4. </div>

i css:
  1. #LayTop {
  2. background: url(../images/bw.jpg) repeat-x;
  3. height: 58px;
  4. clear: both;
  5. float: right;
  6. width: 890px;
  7. color:#fff;
  8. font-size: 14px;
  9. font-family: Tahoma;
  10. margin-bottom: 5px;
  11. position:relative;
  12. }
  13. #layTop p {
  14. position:absolute;
  15. bottom:20px;/*te dwie wartości dałem na "oko", jak poprawisz sobie html to je ustawisz*/
  16. left:220px;
  17. }

Trochę jest błędów w budowie, np dla main powinieneś dać margin:0 auto, bloki wewnątrz ustawiać za pomocą float (najczęściej left)... Do wszystkiego używasz div-ów, zapominając o innych znacznikach, ale dość tego - nie prosiłeś o ocenę:)

//edit
A vertical-align jest dla elementów które sa wyświetlane jako table, czyli tabele i wszystkie którym nadamy: display:table - ale nie działa to w IE (konieczne są na to hacki).

Ten post edytował grzesiek_g 24.01.2008, 10:34:38


--------------------
Warsztat: Ubuntu 12.10, PHPStorm
http://vertoo.pl
Go to the top of the page
+Quote Post
lysy1033
post
Post #3





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 10.08.2007

Ostrzeżenie: (0%)
-----


no i nie działa. wprowadziłem twoje zalecenia w życie i tekst nie jest 220px od lewej strony. Na dobrychprogramach napisali mi, że jest przyklejony do obrazka i radzą ustawić całą grafikę w top jako tło. a ja chce mieć logo jako link dlatego zostawiłem jak jest. Teraz dalej mam problem z tym napisem. co z tym można zrobić?

jesli mógłbyś mi wyjaśnić jakie to błędy są to usunę.

Ten post edytował lysy1033 24.01.2008, 10:48:23
Go to the top of the page
+Quote Post
grzesiek_g
post
Post #4





Grupa: Zarejestrowani
Postów: 249
Pomógł: 30
Dołączył: 18.07.2007

Ostrzeżenie: (0%)
-----


Ale tego nie wprowadzileś:
  1. #layTop p {
  2. position:absolute;
  3. bottom:18px;
  4. left:280px;
  5. margin:0;
  6. }

W dodatku troszkę skorygowałem te wartości.


--------------------
Warsztat: Ubuntu 12.10, PHPStorm
http://vertoo.pl
Go to the top of the page
+Quote Post
lysy1033
post
Post #5





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 10.08.2007

Ostrzeżenie: (0%)
-----


no jak to nie? jest to 3 styl z koleji w arkuszu. Jakies to takie problematyczne. wartości skorygowane wprowadziłem również i dalej efekt jest daleki od zamierzonego.

//edit
Ok to mamy diva LayTop który ma tło i obrazek w linku. czy nie można do tego normalnie dopisać tekstu? cięzko jakoś mi to zrozumieć.

Ten post edytował lysy1033 24.01.2008, 11:15:23
Go to the top of the page
+Quote Post
grzesiek_g
post
Post #6





Grupa: Zarejestrowani
Postów: 249
Pomógł: 30
Dołączył: 18.07.2007

Ostrzeżenie: (0%)
-----


Mój błąd wynika z przyzwyczajenia do nadawania innych nazw dla id (z małych liter), ale też sam nie poprawiłeś. Ma być LayTop p, a nie layTop p.


--------------------
Warsztat: Ubuntu 12.10, PHPStorm
http://vertoo.pl
Go to the top of the page
+Quote Post
lysy1033
post
Post #7





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 10.08.2007

Ostrzeżenie: (0%)
-----


kolego dzieki wielkie nawet na oko bardzo dobrze trafiles w miejsce gdzie ma byc tekst. Dzięki wielkie. juz wiem o co w tym chodzi. Działa dobrze.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 10:44