Forum Gry Hobby Sprzęt Rozmawiamy Archiwum Regulamin

Forum: HTML, CSS - help!

07.12.2013 12:46
legrooch
1
legrooch
240
MPO Squad Member
Image

HTML, CSS - help!

Pomocy....

Próbuję stworzyć spójną strukturę dla witryny, gdzie przedstawiałaby się tak, jak na jpgu.
Zależy mi na poprawnym wyświetleniu jej zarówno pod IE 8/9/10 jak i przykładowo Operą.
Strukturę już mam gotową i działa. Mam za to problem z ustawieniem poprawnym wyśrodkowania tekstu.
Czy może mi ktoś pomóc w poprawnym ustawieniu tekstu?
Li mają różne długości i nie mogę ich ustawić do równego wymiaru.
Tekst w li musi być wyśrodkowany zarówno w pionie, jak i w poziomie.

.page_navigation ul ‹;;
clear: both;
margin-bottom: 0px;
margin-left: auto;
margin-right: auto;
margin-top: 0px;
position: relative;
width: 861px;
›;;

.page_navigation li ‹;;
display: inline-table;
height: 40px;
position: relative;
vertical-align: middle;
›;;

.page_navigation li a ‹;;
color: #444444;
font-family: "Segoe UI";
font-size: 12px;
font-style: normal;
font-variant: normal;
font-weight: 400;
line-height: normal;
margin-left: 35%;
margin-top: 10px;
position: absolute;

I kod html
<nav class="page_navigation">
<ul style="width: 963px;">
<li><a href="1.html">1111111111111aaa.html</a></li>
<li><a href="2.html">11122222111111aaa.html</a></li>
<li><a href="3.html">133333311111111aaa.html</a></li>
<li><a href="4.html">441aaa.html</a></li>
</ul>
</nav>

07.12.2013 13:12
2
odpowiedz
Apocaliptiq
168
Legend

Wyśrodkowanie tekstu w li w pionie i poziomie:
text-align:center;
line-height: 40px; ( tutaj zadziała pod warunkiem, że tekst zmieści się w jednej linii )

dla .page_navigation li a dodaj jeszcze dodatkowo display: block; position: absolute nie jest potrzebne. Display: block dodaje się dlatego, aby link był klikalny na całej powierzchni przycisku.

Żeby wyśrodkować listę, musisz objąć ją w dwa elementy outer-wrapper oraz .inner-wrapper. Tutaj zobacz przykład:
http://codepen.io/anon/pen/fCyns
Jest to sposób na wyśrodkowanie elementu, którego długość nie jest znana.

07.12.2013 16:09
legrooch
👍
3
odpowiedz
legrooch
240
MPO Squad Member

Dobra, jakoś dałem radę :)

Dzięki za wykład Apocaliptiq

10.12.2013 10:31
😜
4
odpowiedz
Apocaliptiq
168
Legend

Pozdrów siostrę.

10.12.2013 13:34
legrooch
5
odpowiedz
legrooch
240
MPO Squad Member

Zrobiła się stara, gruba i brzydka :/

Forum: HTML, CSS - help!