CSS

123 4
A
На сайте с 06.11.2010
Offline
128
1491

Помогите сделать такую менюшку на КСС.

С КСС ещё не до конца разобрался.

Вот такого типа надо http://i013.radikal.ru/1101/e5/6a365512fe7d.gif

Надо чтоб в таком порядке ссылки стояли. Как сделать это в таблице знаю, а в КСС нет. Помогите

Вот что сделал

<div>

<ul>
<li><a href="#" title="Photoshop">Главная</a></li>
<li><a href="#" title="Flash">История Белоруси</a></li>
<li><a href="#" title="Статьи">Всемирная история</a></li>
<li><a href="#" title="Шаблоны сайтов">Контакты</a></li>
<li><a href="#" title="Шаблоны сайтов">О сайте</a></li>
</ul>
</div>
faedrus
На сайте с 30.10.2008
Offline
158
#1

удалено......

Ушел на завод
A
На сайте с 06.11.2010
Offline
128
#2

А чего так? Я просто не знаю как сделать в КСС в ряд такой.

G
На сайте с 07.05.2010
Offline
14
#3

Alkoshenko 3 менюшки таких сделать по порядку...;) тобишь

<div>

<ul>
<li><a href="#" title="Photoshop">Главная</a></li>
<li><a href="#" title="Flash">История Белоруси</a></li>
<li><a href="#" title="Статьи">Всемирная история</a></li>
<li><a href="#" title="Шаблоны сайтов">Контакты</a></li>
<li><a href="#" title="Шаблоны сайтов">О сайте</a></li>
</ul>
<ul>
<li><a href="#" title="Photoshop">Главная</a></li>
<li><a href="#" title="Flash">История Белоруси</a></li>
<li><a href="#" title="Статьи">Всемирная история</a></li>
<li><a href="#" title="Шаблоны сайтов">Контакты</a></li>
<li><a href="#" title="Шаблоны сайтов">О сайте</a></li>
</ul>
<ul>
<li><a href="#" title="Photoshop">Главная</a></li>
<li><a href="#" title="Flash">История Белоруси</a></li>
<li><a href="#" title="Статьи">Всемирная история</a></li>
<li><a href="#" title="Шаблоны сайтов">Контакты</a></li>
<li><a href="#" title="Шаблоны сайтов">О сайте</a></li>
</ul>
</div>
O
На сайте с 29.05.2008
Offline
195
#4

ul {diplay: inline-block; vertical-align: top;}

li {display: block; padding: 4px 0;}

vandamme
На сайте с 30.11.2008
Offline
675
#5

<div>

<ul>

<li><a href="#" title="Photoshop">Главная</a></li>

<li><a href="#" title="Flash">История Белоруси</a></li>

<li><a href="#" title="Статьи">Всемирная история</a></li>

<li><a href="#" title="Шаблоны сайтов">Контакты</a></li>

<li class="last"><a href="#" title="Шаблоны сайтов">О сайте</a></li>

</ul>

<ul>

<li><a href="#" title="Photoshop">Главная</a></li>

<li><a href="#" title="Flash">История Белоруси</a></li>

<li><a href="#" title="Статьи">Всемирная история</a></li>

<li><a href="#" title="Шаблоны сайтов">Контакты</a></li>

<li><a href="#" title="Шаблоны сайтов">О сайте</a></li>

</ul>

<ul class="last">

<li><a href="#" title="Photoshop">Главная</a></li>

<li><a href="#" title="Flash">История Белоруси</a></li>

<li><a href="#" title="Статьи">Всемирная история</a></li>

<li><a href="#" title="Шаблоны сайтов">Контакты</a></li>

<li><a href="#" title="Шаблоны сайтов">О сайте</a></li>

</ul>

</div>

ul {

width:31%;

float:left;

margin-right: 3.5%

}

ul.last {

margin-right: 0

}

ul li {

border-bottom: 1px solid gray

}

ul li.last {

border: none

}

A
На сайте с 06.11.2010
Offline
128
#6

Ухты)))) Спасибо vandamme

Буду сейчас разбираться в коде, а так все работает и так как я хотел спасибо!:)

Всем спасибо))

O
На сайте с 29.05.2008
Offline
195
#7

<div>

<ul>

<li><a href="#" title="Photoshop">Главная</a></li>

<li><a href="#" title="Flash">История Белоруси</a></li>

<li><a href="#" title="Статьи">Всемирная история</a></li>

<li><a href="#" title="Шаблоны сайтов">Контакты</a></li>

<li><a href="#" title="Шаблоны сайтов">О сайте</a></li>

</ul>

<ul>

<li><a href="#" title="Photoshop">Главная</a></li>

<li><a href="#" title="Flash">История Белоруси</a></li>

<li><a href="#" title="Статьи">Всемирная история</a></li>

<li><a href="#" title="Шаблоны сайтов">Контакты</a></li>

<li><a href="#" title="Шаблоны сайтов">О сайте</a></li>

</ul>

<ul>

<li><a href="#" title="Photoshop">Главная</a></li>

<li><a href="#" title="Flash">История Белоруси</a></li>

<li><a href="#" title="Статьи">Всемирная история</a></li>

<li><a href="#" title="Шаблоны сайтов">Контакты</a></li>

<li><a href="#" title="Шаблоны сайтов">О сайте</a></li>

</ul>

</div>

ul {diplay: inline-block; vertical-align: top; margin: 0 30px;}

li {display: block; padding: 4px 0;}

Так пробовал? Зачем делать лишние классы?

ortegas добавил 16.01.2011 в 00:00

vandamme, В ишаке будет трабла с флоатом.. те еще и clear: both надо писать.. Намного лучше inline-block использовать.

S0
На сайте с 20.11.2010
Offline
32
#8

Я не понял, чего добивается ТС. Того же вида меню или разместить некое меню из произвольного числа пунктов в 3 столбика?

По идее, проще всего:

ul {width: 333px; height: 100px}

li {width: 30%; float: left; margin-right: 2%;}

Если полного визуального совпадения, то как сделал vandamme, только я бы обошелся без классов, а добавил правило

ul li:last-child {border-bottom: none}

vandamme
На сайте с 30.11.2008
Offline
675
#9

ortegas, в каком? 6 или выше 7?

O
На сайте с 29.05.2008
Offline
195
#10

snk001, ul элементы блочные и ширина не поможет.. Тем более ширина для всех сразу ul указана, а не для общего у вас. li с флоатом - бред, каждый раз будет применятсо флоат, тем сама переносить на одну строчку вниз. Сброс спасет, но это не кросбраузерно и не верно.

123 4

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий