Спасибо... Первые два варианта я рассматривал, но в первом случае остаются эти дроби и выглядит это ужасно, во втором - flexible squares мне не нравится... Поэтому склонялся к третьему. Но, боюсь, "создать свой слой" самому мне не под силу)
На самом деле, это не очень сложно, можете попробовать. Вам не надо будет писать весь слой от начала и до конца - просто скопируете себе стиль-основу и поправите на свой вкус.
Допустим, я создам слой. Из вашей справки я понял, что мне надо выбрать "Создать слой, привязанный к макету", тип - "Дизайн", макет - указываю свой "Expressive". Щелкаю "Создать", потом - "Правка". Что конкретно мне нужно прописать, чтобы избавиться от этих ссылок? Надо сначала скопировать исходник или достаточно просто дописать какое-то дополнение?
function Entry::print_linkbar() { var Link link; var string url = ""; var string text = "";
print """
\n"""; print """
\n""";
$.comments->print();
println "\n
\n
\n"; }
замените всё содержимое слоя (там будет две строчки) тем что выше. Затем компильните (кнопка над окном редактирования), затем в каталоге стилей зайдите в Собственные слои, найдите там MyTheme и попробуйте применить. По идее, должно сработать
Спасибо вам огромное!!)) С трудом, но все же я справился :) И еще один вопросик, о нем уже спрашивали здесь: http://community.livejournal.com/ru_designhelp/387569.html, со слов "вторая проблема". Вы посоветовали код: div.entry_text{ margin-left:100px;} Куда его надо вставить?? В слой? Тогда он не проходит компиляцию... Объясните, плиииз!
Обратите, пожалуйста, внимание, что там речь про другой стиль, и коды от него не подойдут к вашему, даже если бы вы их вставили куда надо. Вас должна интересовать справочная информация для Expressive.
Во-вторых: не путайте между собой коды. Предыдущий код может менять структуру страницы, это программный код.
При желании этот код тоже можно вставить в слой дописав к нему необходимую обёртку, но извращаться так совершенно незачем, через настройки это сделать проще, а результат будет тем же.
Ага, понял. Но сдвигается только текст. Как мне сделать, чтобы и оставшиеся две ссылки ("# комментариев" и "Оставить комментарий") тоже сдвигались? А то они налазят на картинку...
во-вторых, можно перейти на flexible squares - там под постом всего две ссылки.
Про ссылки в разных стилях можно почитать тут начиная с вид ссылок на комментарии
третий вариант самый сложный, но и самый правильный: создать свой слой и убрать в нём лишние ссылки (у меня так сделано)
Reply
Первые два варианта я рассматривал, но в первом случае остаются эти дроби и выглядит это ужасно, во втором - flexible squares мне не нравится... Поэтому склонялся к третьему. Но, боюсь, "создать свой слой" самому мне не под силу)
Reply
Reply
li.asset-meta-comments{
border:0px !important;
}
Reply
Reply
попробуйте так. Создайте слой и скопируйте в него вот это:
layerinfo "type" = "theme";
layerinfo "name" = "MyTheme";
function Entry::print_linkbar() {
var Link link;
var string url = "";
var string text = "";
print """
print """
\n""";
\n$.comments->print();
println "\n
}
замените всё содержимое слоя (там будет две строчки) тем что выше. Затем компильните (кнопка над окном редактирования), затем в каталоге стилей зайдите в Собственные слои, найдите там MyTheme и попробуйте применить. По идее, должно сработать
Reply
И еще один вопросик, о нем уже спрашивали здесь:
http://community.livejournal.com/ru_designhelp/387569.html, со слов "вторая проблема".
Вы посоветовали код:
div.entry_text{
margin-left:100px;}
Куда его надо вставить?? В слой? Тогда он не проходит компиляцию... Объясните, плиииз!
Reply
Во-вторых: не путайте между собой коды. Предыдущий код может менять структуру страницы, это программный код.
Тот что вам сейчас нужен определяет только вид, но не может влиять на структуру. Это стили, Css. Этот код вставляется в обычные настойки во вкладку Css (http://www.livejournal.com/customize/options.bml?group=customcss).
Вот этот код должен подойти:
div.asset-body{
padding-left:100px;
}
.asset-body div.user-icon{
left:0px;
float:left;
position:absolute;
}
При желании этот код тоже можно вставить в слой дописав к нему необходимую обёртку, но извращаться так совершенно незачем, через настройки это сделать проще, а результат будет тем же.
Reply
Reply
padding-left:100px;
}
div.asset-header ul.asset-meta-list{
padding-left:0px;
}
Reply
Reply
.asset-body div.user-icon{
left:0px;
float:left;
position:absolute;
}
ul.asset-meta-list{
padding-left:45px;
}
div.asset-header ul.asset-meta-list{
padding-left:0px;
}
div.asset-content{
padding-left:45px;
}
Reply
Без вас мне бы и года не хватило, чтобы разобраться :)
Reply
Reply
Leave a comment