Доброго времени суток!
Как убрать подчеркивание под изображением ссылкой? Вставляю изображение при помощи CKEditor, в свойствах указываю ссылку, после чего под изображением появляется полоска (ссылка). Как или чем от нее можно избавится.
Заодно может подскажите каким модулем можно загружать изображение через CKEditor прямо с компьютера или (что еще лучше) из папки на сервере, ну или другой визуальный редактор, не уступающий по функциональности и визуализации.
Спасибо!
Комментарии
модуль Imce вам поможет с изображениями и заодно посмотрите Imce MkDir (позволяет создавать и удалять директории)
Спасибо! Одна задача решена, осталось понять как убрать подчеркивание.
Суть поместить в таблицу иконку экселя (в некоторых случаях ворд и пдф), которая будет вести на сам файл, но при этом не подчеркивалась. Возможно есть такой модуль.
это не модуль виноват, это у вас в каком-то стиле CSS выдает подчеркивание, юзайте firebug для firefox найдите там эту ссылку и картинку в ней и посмотрите какие стили и классы у них стоят, как только найдете, поставьте в них например border-bottom: 0px solid #FFFFFF;
Нахожу только стиль обычной ссылки. Если я уберу подчеркивание через CSS текст ведь подчеркиваться перестанет, а хотелось бы выделять ссылки. Вот ссылка
Это что? Подчёркивание всех ссылок так не делают. Уберите вообще
border-bottom:1px solid #CFDDE5;
}
Подчеркнуть ссылку
text-decоration:underline;
}
Спасибо! Изменил, но ничего не изменилось.
как же вы убрали если у вас в вашем page.tpl.php прям стиль на все ссылки прописан, так тоже не делают, неужели вам firebug не помогает? если хотите стать грамотным верстальщиком то научитесь сначало использовать его, в нем же черным по белому написано какие стили в каком файле и в какой строке у вас за ссылки отвечают, вообщем уберите все свои
a {
border-bottom:1px solid #CFDDE5;
}
из всех шаблонов и будет вам счастье,
используйте для доступа к нужной вам ссылке классы
например чтоб подчеркивать ссылки в вашем breadcrumb надо сделать так:
.breadcrumb a{
text-decoration: underline;
}
далее чтоб убрать подчеркивание под картинкой
.rtecenter a{
border-bottom: 0px solid #FFFFFF;
}
ну 100% должно помочь, если не поможет, то скачивайте готовые шаблоны например с oswd.org
и смотрите как верстают грамотные люди, мне этот сайт в свое время очень помог
Хех, я в print.css убрал
Хочу конечно, но пока ничего не понимаю, первый раз все это увидел, стал разбираться. А так я не в CSS, не PHP, не в HTML не разбираюсь, все методом тыка.
Это готовая тема с drupal.org - Corolla
Честно говоря, чем дальше тем все больше не понимаю, я уже перестал понимать в каких файлах что. Заказали сайт, фрилансер пропал, сделал тему, нам не понравилось. Теперь пытаюсь хоть что-то сам сделать.
Спасибо Вам огромное за помощь, пойду разбираться.
Нашел только в colors.css и print.css, заменил это на
Или надо было просто удалить?[
quote="Full_acсess"].rtecenter a{
border-bottom: 0px solid #FFFFFF;
}[/quote]
Это не нашел не в одном файле, искал - .rtecenter, подскажите в какой файл это нужно добавить.
Вставил это
border-bottom: 0px solid #FFFFFF;
}
.rteleft a{
border-bottom: 0px solid #FFFFFF;
}
.rteright a{
border-bottom: 0px solid #FFFFFF;
}
Подчеркивание у картинок пропало, но и в тексте оно тоже пропало, а хотелось чтобы в тексте осталось.
в каком именно тексте поподробнее, киньте ссылку и скажите где должно быть
вставить забыли еще
Это вставлено в colors.css
.rtecenter a{
border-bottom: 0px solid #FFFFFF;
}
.rteleft a{
border-bottom: 0px solid #FFFFFF;
}
.rteright a{
border-bottom: 0px solid #FFFFFF;
}
.breadcrumb a{
text-decoration: underline;
border-bottom: 0px solid #FFFFFF;
}
rteleft и rterigt добавил для того, чтобы при выравнивании изображения слева, справа подчеркивание не появлялось, без них только по центру его не было.
Но при этом подчеркивания ссылки текста нету.
Chernyshev, подними глазки на мой первый пост
Повторяю:
Это убрать
border-bottom:1px solid #CFDDE5;
}
Это добавить
text-decoration:underline;
}
Облазил все файлы темы как поиском, так и глазами, нашел это только в print.css и colors.css заменил на
text-deciration:underline;
}
Откуда это берется я не могу найти.
там опечатка была
Я тогда еще заменил везде где нашел (2 файла)на
text-decоration:underline;
}
Подчеркивания нет
Конечно не будет
base.css , строка 215
Вот это перекрывает
text-decoration:none;
}
Это надо убрать
Это вы так и не вставили похоже
text-decоration:underline;
Вообще, ставьте Firebug, так разговаривать с вами - это ещё 2 страницы
Ыыыыыы Уыбнуло от души