Реклама на сайте Advertise with us

Знатоки css, подсобите плиз

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

zza

С нами с 19.10.03
Сообщения: 9911
Рейтинг: 4827


Передовик Master-X (01.06.2011) Передовик Master-X (16.06.2011) Передовик Master-X (16.03.2014) Передовик Master-X (01.04.2014)
Ссылка на сообщениеДобавлено: 09/05/11 в 15:10       Ответить с цитатойцитата 

привет, коллеги, подсобите плиз, надо сделать следующее

http://imageshack.us/photo/my-images/542/unled2j.jpg/

вверху текст
середка - линка
низ текст

НО! кликабельна должна быть вся серая область, а линка только та что в середке

спасибо!

pi

1
 



С нами с 01.04.07
Сообщения: 4378
Рейтинг: 2970

Ссылка на сообщениеДобавлено: 09/05/11 в 15:19       Ответить с цитатойцитата 

Через
Код:
<p onclick="location.href='http://link-here.th/ere/';">some text <a href="http://link-here.th/ere/">link here</a> some text</p>

Вот только ссылка будет тоже обрабатываться.

Последний раз редактировалось: Alexandur (09/05/11 в 15:38), всего редактировалось 3 раз(а)

0
 

zza

С нами с 19.10.03
Сообщения: 9911
Рейтинг: 4827


Передовик Master-X (01.06.2011) Передовик Master-X (16.06.2011) Передовик Master-X (16.03.2014) Передовик Master-X (01.04.2014)
Ссылка на сообщениеДобавлено: 09/05/11 в 15:30       Ответить с цитатойцитата 

подробнее плиз )

pi

1
 



С нами с 01.04.07
Сообщения: 4378
Рейтинг: 2970

Ссылка на сообщениеДобавлено: 09/05/11 в 15:34       Ответить с цитатойцитата 

Добавил, а почему бы всё в ссылку не воткнуть и display: block?

0
 



С нами с 01.04.07
Сообщения: 4378
Рейтинг: 2970

Ссылка на сообщениеДобавлено: 09/05/11 в 15:38       Ответить с цитатойцитата 

Вот тут ещё и с жквери: http://css-tricks.com/creating-clickable-divs/

0
 

zza

С нами с 19.10.03
Сообщения: 9911
Рейтинг: 4827


Передовик Master-X (01.06.2011) Передовик Master-X (16.06.2011) Передовик Master-X (16.03.2014) Передовик Master-X (01.04.2014)
Ссылка на сообщениеДобавлено: 09/05/11 в 15:48       Ответить с цитатойцитата 

пасиб )

pi

1
 

zza

С нами с 19.10.03
Сообщения: 9911
Рейтинг: 4827


Передовик Master-X (01.06.2011) Передовик Master-X (16.06.2011) Передовик Master-X (16.03.2014) Передовик Master-X (01.04.2014)
Ссылка на сообщениеДобавлено: 09/05/11 в 19:44       Ответить с цитатойцитата 

не, что-то не то, не получается icon_sad.gif

pi

1
 

zza

С нами с 19.10.03
Сообщения: 9911
Рейтинг: 4827


Передовик Master-X (01.06.2011) Передовик Master-X (16.06.2011) Передовик Master-X (16.03.2014) Передовик Master-X (01.04.2014)
Ссылка на сообщениеДобавлено: 09/05/11 в 19:51       Ответить с цитатойцитата 

пока у меня получается

<div class="r">Title <a href="#URL#" target="_blank"><img src="http://#URL#/img.jpg" width="240" height="180" border="0" /></a>
Desription
<p>Nolink <a href="#URL#" target="_blank">Link</a> Nolink!</p></div>

.r {text-transform:none; font-size:11px; padding-top:3px;}
.r p{background-color:#000; width:240px; height:30px; }
.r a{text-align:center; line-height:2; color:#FFF;font-size:17px; display:block;}

как победить?

pi

1
 

zza

С нами с 19.10.03
Сообщения: 9911
Рейтинг: 4827


Передовик Master-X (01.06.2011) Передовик Master-X (16.06.2011) Передовик Master-X (16.03.2014) Передовик Master-X (01.04.2014)
Ссылка на сообщениеДобавлено: 09/05/11 в 19:54       Ответить с цитатойцитата 

победить, это чтобы все в <p></p> кликалось, но ссылка была только на анкоре

pi

1
 



С нами с 25.02.07
Сообщения: 293
Рейтинг: 201

Ссылка на сообщениеДобавлено: 09/05/11 в 21:16       Ответить с цитатойцитата 

можно как-то так попробывать

<div class="r">Title <a href="#URL#" target="_blank"><img src="http://#URL#/img.jpg" width="240" height="180" border="0" /></a>
Desription
<div class="linka">
<p>Nolink</p>
<a href="#URL#" target="_blank">Link</a>
<p>Nolink!</p>
</div>
</div>

стили
.r {text-transform:none; font-size:11px; padding-top:3px; width: 240px; position:relative; z-index: 1 }
.r a{text-align:center;line-height: 17px;color:#FFF;font-size:17px;width:240px;
}
.linka{ height: 30px}
.r .linka a{z-index: 5;height: 17px;position: absolute;top: 210px;left:0px;width: 240px; text-align:center; display:block;padding: 15px 0;
}
.r .linka p{background-color:#090; width:240px; margin:0 auto; height: 15px; padding: 4px 0; overflow:hidden; z-index: 2; cursor:pointer}

Но тут в некоторых броузерах если навести конкретно на слово "nolink" не будет ссылки

дизайн -> Адалт, Не адалт

1
 



С нами с 01.04.07
Сообщения: 4378
Рейтинг: 2970

Ссылка на сообщениеДобавлено: 10/05/11 в 08:45       Ответить с цитатойцитата 

AniS: Хм, чистый CSS smail54.gif Хотя да, в Опере nolink не открывается.

Для случая с обработчиком событий:
Код: [развернуть]

1
 

zza

С нами с 19.10.03
Сообщения: 9911
Рейтинг: 4827


Передовик Master-X (01.06.2011) Передовик Master-X (16.06.2011) Передовик Master-X (16.03.2014) Передовик Master-X (01.04.2014)
Ссылка на сообщениеДобавлено: 10/05/11 в 11:26       Ответить с цитатойцитата 

спасибо ) попробую

pi

1
 



С нами с 04.01.07
Сообщения: 37
Рейтинг: 53

Ссылка на сообщениеДобавлено: 11/05/11 в 12:15       Ответить с цитатойцитата 

может такое решение подойдёт.

HTML:
<div class="block">
<div class="ta">sample text</div>
<div class="linka"><a href="http://www.google.com" target="_blank">LINK HERE</a></div>
<div class="tb">sample text</div>
</div>


CSS:
.block {
width: 250px;
background: #666;
text-align: center;
position: relative;
height: 100px;
}

.ta, .tb {
color: #ccc;
text-decoration:none;
position: absolute;
z-index: 5;
width: 100%;
display: block;
}
.ta {
left: 0px;
}
.tb {
left: 0px;
bottom: 0px;
}

a {
color:#fff;
font-size:24px;
display: block;
position: absolute;
z-index: 50;
height: 70px;
width: 250px;
left: 0px;
top: 0px;
text-align: center;
padding-top: 30px;
}
a:hover { color:#ffff00;}

Последний раз редактировалось: adde.biz (11/05/11 в 12:33), всего редактировалось 1 раз

0
 

zza

С нами с 19.10.03
Сообщения: 9911
Рейтинг: 4827


Передовик Master-X (01.06.2011) Передовик Master-X (16.06.2011) Передовик Master-X (16.03.2014) Передовик Master-X (01.04.2014)
Ссылка на сообщениеДобавлено: 11/05/11 в 12:32       Ответить с цитатойцитата 

спасибо всем icon_smile.gif во вторник пришел лесник и дал всем дюлей icon_smile.gif

зы. появился Скат и за 5 минут нужное мне решение состряпал с минимумом кода.

респекты!

pi

1
 



С нами с 01.04.07
Сообщения: 4378
Рейтинг: 2970

Ссылка на сообщениеДобавлено: 11/05/11 в 14:44       Ответить с цитатойцитата 

Ну а где - "Внимание, правильный ответ"?

0
 

zza

С нами с 19.10.03
Сообщения: 9911
Рейтинг: 4827


Передовик Master-X (01.06.2011) Передовик Master-X (16.06.2011) Передовик Master-X (16.03.2014) Передовик Master-X (01.04.2014)
Ссылка на сообщениеДобавлено: 11/05/11 в 14:55       Ответить с цитатойцитата 

у Ската icon_smile.gif это его хлеб, не могу нашару распространять интеллектуальную собственность

pi

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »