{% else-1 %}
Обновить
* Тема закрыта!
1. [автор] (17 сен 2013, 10:42) [0/0] [0] [спам] [под]

Доброе время суток ребят как можно сделать для дива меню тач дизаен а точнее какой надо код. помогите плиз

2.
zpdosh * [мошенник] 1.33
(17 сен 2013, 10:49) [1/0] [1] [спам] [под]

посмотри тач дизайны что и как там и поймёшь

3. [автор] (17 сен 2013, 10:50) [0/0] [0] [спам] [под]
zpdosh,

спасибо гляну

4. (17 сен 2013, 10:50) [2/0] [2] [спам] [под]

.div a{
display: block;
}
echo \'<div class=\"div\"><a href=\"/link.php\"><img src=\"/img.png\" alt=\"*\"/>Ссылка</a></div>\';*


Изм. 2 раз. / Посл. изм. (17 сен 2013, 11:09)
5.
NeaDek(WAT) * [мошенник] 0.57
(17 сен 2013, 10:53) [5/1] [4] [спам] [под]

magik, Самый распространенный вопрос: \"Как сделать тач ссылки?\". Мда...помню и сам такое спрашивал.
Что ж, попробую объяснить.

Для начала нужно растянуть ссылку на всю ширину экрана.
Мегакулдизайнеры говорят что для этого нужно вставить в ксс display: block;. Вроде правильно, но нас постигает глубочайшее разочарование когда мы видим как другие объекты сдвигаются вверх или вниз. Это всё потому что display: block; слишком капризный и поэтому не разрешает другим объектам соватся на свою территорию(строку).
Но его можно надресировать. Для этого добавляем к нему дресировщика по имени inline. Получается у нас вот такое display: inline-block;. Но этого не достаточно. Ведь дресировщик не знает как дресировать. Чтобы он узнал, нужно еще добавить width: 100%;. Смотрим, у нас кликабельность ссылки растягивается на всю ширину экрана. Но она по прежнему тонкая, пальцем по такой на сенсорах телефонах будет затруднительно попасть. Чтобы откормить и сделать её большой, нужно добавить повора padding: 6px;(цифру изменяйте как хотите). Отлично! У нас получилась тач ссылка которая не кому не мешает.

Теперь мы хотим её украсить. Например, рамкой.
Для этого добавляем border: 1px #000000 solid;(толщину, цвет и стиль рамки изменяйте как хотите).
Но правый и левый края рамки мы не видим. Это потому что ссылка растягивается на всю ширину экрана. Чтобы увидить левый и правый края рамки изменяем это width: 100%; на это width: 94%; и добавляем margin-left: 3px;(это отступ от левого края).
Теперь всё отображатся как надо.
Также, на фон тач ссылки можно добавить картинку, чтобы сделать её объемной. Для этого добавляем следующее background: url(ссылка/на/картинку.png) repeat-x top; или можно добавить стрелочку после ссылки, для этого делаем так background: url(ссылка/на/картинку.png) no-repeat;
капипаст*

6.
nazar * 11.43
(17 сен 2013, 11:18) [1/0] [1] [спам] [под]

Ванг, еще хоть один оффтоп от тебя,бан!

7.
Nevin_MC * 22.89
(17 сен 2013, 11:23) [0/0] [0] [спам] [под]

Allion, у кролика стыбзил *

8.
nazar * 11.43
(17 сен 2013, 11:24) [0/0] [0] [спам] [под]
Nevin_MC,

предупреждение

9. [автор] (17 сен 2013, 11:33) [0/0] [0] [спам] [под]

Allion, cпасибо но почти все получилось

10. [автор] (28 июн 2014, 13:56) [0/0] [0] [спам] [под]

Тема закрыта для обсуждения! *

  • 1 из 1
Подписаны: 0
Скачать тему | Файлы темы | Фильтр сообщений