Вопросы по CSS
ROBIBEX
Группа: Пользователи
Пользователь №: 3049
Сообщений: 8
постойте, мы с вами о одних вещях говорим? мне одинаковую же надо, а не разделить
Андрей
шептун
Группа: Проверенные
Пользователь №: 189
Сообщений: 65
Получено оценок: 11
Quote (ROBIBEX )
постойте, мы с вами о одних вещях говорим? мне одинаковую же надо, а не разделить
Я имел ввиду это Сообщение отредактировал Андрей - Пятница, 11.06.2010, 22:10
tRiMe:o0O
Группа: Проверенные
Пользователь №: 148
Сообщений: 15
Получено оценок: 1
На некоторых сайтах CSS классы задаются с пробелами. Например Code
<div class="smallText grayText">
Как такие классы задавать в css файле?
Raiderr
Группа: Проверенные
Пользователь №: 673
Сообщений: 349
Получено оценок: 26
Code
.smallText {} .grayText {}
Новый кавер Jar of Hearts: http://www.youtube.com/watch?v=OLkXQMHVRhI
WRC
Группа: Проверенные
Пользователь №: 223
Сообщений: 149
Получено оценок: 11
tRiMe:o0O , так как такая запись классов запрещена: Code
class="smallText" class="grayText"
есть вариант как показали вы... пробел играет роль запятой...Устраняем баг при просмотре материала
Андрей
шептун
Группа: Проверенные
Пользователь №: 189
Сообщений: 65
Получено оценок: 11
tRiMe:o0O , http://cssclub.ru/blog/53.html
tRiMe:o0O
Группа: Проверенные
Пользователь №: 148
Сообщений: 15
Получено оценок: 1
Спасибо. Не знал про такую особенность:)
ROBIBEX
Группа: Пользователи
Пользователь №: 3049
Сообщений: 8
Андрей , Спасибо, идея намного проще чем я думал, всё получилось одной строчкой: я задал в wrapper задний фон который продолжает все блоки, спасибо что подсказалиСообщение отредактировал ROBIBEX - Понедельник, 14.06.2010, 13:59
UnderShot
Группа: Модераторы
Пользователь №: 45
Сообщений: 923
Получено оценок: 85
Вопрос по верстке, нужно сверстать картинку, чтобы она растягивалась по всю ширину li:Code
<ul class='right' id='nav'> <li class='active'><a href='#'>One</a><b></b></li> <li><a href='#'>Two</a><b></b></li> <li><a href='#'>Three</a><b></b></li> <li><a href='#'>Four</a><b></b></li> </ul>
Code
#nav{font:700 14px/106px sans-serif;padding-right:23px} #nav li{float:left;height:106px;padding:0 11px;position:relative;} #nav li b{display:none;width:???;height:21px;background:url(img/lib.png) no-repeat #000;position:absolute;bottom:-21px;left:0} #nav li.active{background:url(img/headbg.gif) repeat-x top #00aeff;}#nav li.active b{display:block}
Сама картинка: — http://i074.radikal.ru/1006/1d/2ef0556a99ce.gif Очень важная тема! Filmzona — онлайн фильмы .
Aleko
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
UnderShot , растягивающимся фоном - никак. можно с помощью z-index и width а можно с помощью фильтров в осле.Бесплатные обои.
UnderShot
Группа: Модераторы
Пользователь №: 45
Сообщений: 923
Получено оценок: 85
Aleko , я уже решил проблему, вставил туда img с width=100%.Очень важная тема! Filmzona — онлайн фильмы .
Tregan
Группа: Пользователи
Пользователь №: 3118
Сообщений: 5
Добрый день столкнулся с такой проблемой. Дан блок блоку дан фиксированный размер. в этом блоке идет текст. в блоке вмешается например 50символов текста. сам вопрос как зделать так чтобы текст который бы привешал 50символов. не начил расширять сам блок или переносить на другую строку текст.
Гдето видел что решили эту проблему с помощью троеточием. тоесть идет текст и доходя до границы блока начинает отображаться троеточием тем самым говоря что есть продолжения текста. как это можно воплотить в жизнь с помощью css. Или както по дргому?.
За рание спасибо.
Aleko
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
Вот тут посмотрите решение на js: http://studioad.ru/blog/2009-08-04-80 (Резка длинных слов, чтобы предотвратить деформацию блока с текстом) Бесплатные обои.
Tregan
Группа: Пользователи
Пользователь №: 3118
Сообщений: 5
Ага спасибо.
Raiderr
Группа: Проверенные
Пользователь №: 673
Сообщений: 349
Получено оценок: 26
Tregan , вот так лучше: Code
<? substr('Текст', 0, 50) ?>
где: 0 - сколько отступить от левого края (в данном случае ненужно отступать) 50 - сколько символов оставить (как ты просил, 50)Новый кавер Jar of Hearts: http://www.youtube.com/watch?v=OLkXQMHVRhI
Tregan
Группа: Пользователи
Пользователь №: 3118
Сообщений: 5
наврное глупый вопрос это Php Raiderr , ?
Raiderr
Группа: Проверенные
Пользователь №: 673
Сообщений: 349
Получено оценок: 26
Это не пхп! Но этот скрипт работает на сервере юКоз! Новый кавер Jar of Hearts: http://www.youtube.com/watch?v=OLkXQMHVRhI
Aleko
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
система позволяет интерпретировать ограниченное количество php-like функций для последующей обработки уже нормальным php на сервере перед выдачей страницы. Так что технически это php. Raiderr , ему нужно пилить только длинные слова а не выдрать кусок из текста. Твой код вообще не подходит. Бесплатные обои.
Raiderr
Группа: Проверенные
Пользователь №: 673
Сообщений: 349
Получено оценок: 26
Quote (Tregan )
в блоке вмешается например 50символов текста
я так понял что нужно текст с 50 символамиНовый кавер Jar of Hearts: http://www.youtube.com/watch?v=OLkXQMHVRhI
Tregan
Группа: Пользователи
Пользователь №: 3118
Сообщений: 5
http://www.7image.ru/v.php?id=47387. Вот пример. что мне нужно добится.
WRC
Группа: Проверенные
Пользователь №: 223
Сообщений: 149
Получено оценок: 11
Quote (Tregan )
Вот пример. что мне нужно добится.
Code
<?if(len('Текст')>51)?><?substr('Текст',0,50)?>...<?else?>Текст<?endif?>
Устраняем баг при просмотре материала Сообщение отредактировал WRC - Вторник, 20.07.2010, 11:10
Raiderr
Группа: Проверенные
Пользователь №: 673
Сообщений: 349
Получено оценок: 26
в шаблоне информера замени $THREAD_TITLE$ на: Code
<? substr($THREAD_TITLE$, 0, 17) ?>…
Новый кавер Jar of Hearts: http://www.youtube.com/watch?v=OLkXQMHVRhI Сообщение отредактировал Raiderr - Вторник, 20.07.2010, 11:26
Tregan
Группа: Пользователи
Пользователь №: 3118
Сообщений: 5
Добрый день все не как не могу разобратся с выше перечисленной проблемой. Если можно то обьясните подробний, грубо говаря тыкните носам вот так и так. Опишу проблему точней:) Дана верстка. Блоку "perechen" дан фиксированный размер. в него помещается 50символов. Вот как обратится к этому блоку чтобы при превышении 50 символов там срабатывало правило на подобие: удалить последние 3 символа и заместь их троеточием ... Если есть возможность то обьясниет с помощью JavaScript За рание блогодарин
<html> <div id="perechen"> <P>тЕКС ТЕКС тЕКС ТЕКС тЕКС ТЕКС тЕКС ТЕКС </P> </div> </html>
Raiderr
Группа: Проверенные
Пользователь №: 673
Сообщений: 349
Получено оценок: 26
Code
<html> <div id="perechen"> <P><? substr('тЕКС ТЕКС тЕКС ТЕКС тЕКС ТЕКС тЕКС ТЕКС', 0, 50) ?>…</P> </div> </html>
Новый кавер Jar of Hearts: http://www.youtube.com/watch?v=OLkXQMHVRhI
==d1AbLo==
Группа: Проверенные
Пользователь №: 3111
Сообщений: 15
Подскажите как можно одержать победу в IE. Вот наглядная проблема стиля ajax окон. Firefox
IE
Стили
Code
div[id*="_uwndWnd"] .xw-tl, div[id*="_uwndWnd"] .xw-bl {background-image:url('/images/uWnd/left-corners.png');padding-left:5px;} div[id*="_uwndWnd"] .xw-tr, div[id*="_uwndWnd"] .xw-br {background-image:url('/images/uWnd/right-corners.png');padding-right:5px;} div[id*="_uwndWnd"] .xw-bc {background-image:url('/images/uWnd/top-bottom.png');} div[id*="_uwndWnd"] .xw-tc {background-image:url('/images/uWnd/top-bottom.png');} div[id*="_uwndWnd"] .xw-hdr-text {color:#FFF;} div[id*="_uwndWnd"] .xw-ml {background-image:url('/images/uWnd/left.png');padding-left:5px;} div[id*="_uwndWnd"] .xw-mr {background-image:url('/images/uWnd/right.png');padding-right:5px;} div[id*="_uwndWnd"] .xw-mc {border:0;background:transparent url('/images/uWnd/middle.png');} div[id*="_uwndWnd"] .xw-body, div[id*="_uwndWnd"] .myWinCont {border:0;} div[id*="_uwndWnd"] {-moz-box-shadow:0 2px 5px rgba(0,0,0,.5);box-shadow:0 2px 5px rgba(0,0,0,.5);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.5);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;} div[id*="_uwndWnd"] .xw-tc {overflow:visible;} div[id*="_uwndWnd"] .xt-close {background-image:url('/images/uWnd/close.png');height:36px;width:36px;z-index:333;position:absolute;top:-22px;right:-20px;} div[id*="_uwndWnd"] .xt-close-over {background-position:0 -36px;} div[id*="_uwndWnd"] .xw-blank {opacity:.6 !important;background-color:#ffedde;margin:0px -1px 0;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-radius-bottomleft:5px;-webkit-border-radius-bottomright:5px;} div[id*="_uwndTop"] .x-sh, div[id*="_uwndWnd"] .xw-bl[style="display:none;"] {display:none !important;}
http://www.copyright.ez.lv/
cool09
молчун
Группа: Проверенные
Пользователь №: 3145
Сообщений: 33
Вопрос: Как прописать через ксс вид тегов??? интересует всё... я пережил запуск большого адронного коллайдера(=
Aleko
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
cool09 , облака тегов?Бесплатные обои.
cool09
молчун
Группа: Проверенные
Пользователь №: 3145
Сообщений: 33
Quote (Aleko )
cool09, облака тегов?
и его, и самих тегов...я пережил запуск большого адронного коллайдера(=
Aleko
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
cool09 , если я прикинусь идиотом и на секунду допущу что человек с мозгами, прямыми руками и доступом в google не сможет найти классы нужных элементов на странице, то пожалуй посоветую использовать для этого firebug или web developer .Бесплатные обои.
cool09
молчун
Группа: Проверенные
Пользователь №: 3145
Сообщений: 33
Aleko , ок - буду юзатья пережил запуск большого адронного коллайдера(=
Nigelist
Группа: Проверенные
Пользователь №: 192
Сообщений: 141
Получено оценок: 17
Начал делать нормальный дизайн PDA-версии сайта и столкнулся с проблемой при создании горизонтальной мини-менюшки, в виде: Сама менюшка получилась нормально, но было задумано что на страницах относящихся к пункту меню, этот элемент будет нажатым. Но шото не получается, на заданной странице пункт меню относящийся к разделу выглядит неправильно. Подскажите где закралась ошибка?
Code
<html> <head> <title>Мини-меню</title> <style> /* Horizontal menu */ #globalmenu {margin-top:0} #globalmenu .gMenuLink {outline:none} /* Globalmenu */ #globalmenu {width: 228px; height: 38px; margin: 5px auto; position: relative; z-index:80} #globalmenu #menunav {margin: 0; padding: 0} #globalmenu #menunav li {display:inline} #globalmenu #menunav li a {float:left; width:76px; height:0; padding-top:38px; overflow:hidden} #globalmenu #menunav li a, #globalmenu {background-image: url('http://buxclick.kz/images/pda/menu/menu.gif'); background-repeat:no-repeat} /* Buttons */ #globalmenu #menunav li#gn-news a {background-position: 0 0} #globalmenu #menunav li#gn-files a {background-position: -76px 0} #globalmenu #menunav li#gn-forum a {background-position: -152px 0} /* Pressed states */ #globalmenu #menunav li#gn-news a:active {background-position: 0 -38px} #globalmenu #menunav li#gn-files a:active {background-position: -76px -38px} #globalmenu #menunav li#gn-forum a:active {background-position: -152px -38px} /* on states */ #globalmenu.news #menunav li#gn-news a {background-position: 0 -114px !important} #globalmenu.files #menunav li#gn-files a {background-position: -76px -114px !important} #globalmenu.forum #menunav li#gn-forum a {background-position: -152px -114px !important} /* --------------- */ </style> </head> <body style="background:#FFF; margin:0; padding:0"> <!-- gorizontal menu --> <div id="globalmenu" class="<?if($MODULE_ID$=="news")?>news<?endif?><?if($MODULE_ID$=="load")?>files<?endif?><?if($MODULE_ID$=="forum")?>forum<?endif?>"> <ul id="menunav"> <li id="gn-news"><a class="gMenuLink" href="/news" title="Архив новостей">Новости</a></li> <li id="gn-files"><a class="gMenuLink" href="/load" title="Каталог файлов">Файлы</a></li> <li id="gn-forum"><a class="gMenuLink" href="/forum" title="Форум сайта">Форум</a></li> </ul> </div> <!-- /Horizontal menu --> </body> </html>
Бороться и искать, найти и перепрятать... Сообщение отредактировал Nigelist - Вторник, 31.08.2010, 11:24
Nigelist
Группа: Проверенные
Пользователь №: 192
Сообщений: 141
Получено оценок: 17
Кажется проблема в условных операторах, с помощью которых задается класс в globalmenu в различных модулях. Видимо в PDA-версии не работают эти операторы. Может кто подскажет идею для реализации?
Бороться и искать, найти и перепрятать... Сообщение отредактировал Nigelist - Вторник, 31.08.2010, 11:27
Aleko
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
Nigelist , используй js - простая работа с dom прекрасно поддерживается.Бесплатные обои.
UnderShot
Группа: Модераторы
Пользователь №: 45
Сообщений: 923
Получено оценок: 85
Nigelist , может быть «==»?Очень важная тема! Filmzona — онлайн фильмы .
Slimmi
говорун
Группа: Модераторы
Пользователь №: 5
Сообщений: 287
Получено оценок: 38
Quote (UnderShot )
может быть «==»
Возможно. На юкозе как я помню один знак равенства.Большие фотостатусы
Nigelist
Группа: Проверенные
Пользователь №: 192
Сообщений: 141
Получено оценок: 17
Quote (Aleko )
Nigelist, используй js - простая работа с dom прекрасно поддерживается.
Aleko , так и не начал еще изучать JS, может подскажете пару каких нибудь учебников где доступно и последовательно рассказывают об этом?
Quote (UnderShot )
Nigelist, может быть «==»?
Quote (Slimmi )
Quote (UnderShot )
Nigelist, может быть «==»
Возможно. На юкозе как я помню один знак равенства.
Вот, на скрине смотрите:
Бороться и искать, найти и перепрятать...
UnderShot
Группа: Модераторы
Пользователь №: 45
Сообщений: 923
Получено оценок: 85
Nigelist , Code
#globalmenu.news // false в #globalmenu нет класса .news нужно просто писать .news
Очень важная тема! Filmzona — онлайн фильмы .
Nigelist
Группа: Проверенные
Пользователь №: 192
Сообщений: 141
Получено оценок: 17
UnderShot , тот вариант который я использую уже работает в полной версии сайта. А globalmenu это id дива:
Code
<div id="globalmenu" class="<?if($MODULE_ID$=="news")?>news<?endif?><?if($MODULE_ID$=="load")?>files<?endif?><?if($MODULE_ID$=="forum")?>forum<?endif?>">
Условные операторы призваны задавать необходимый класс в необходимом модуле.
Кстати может вы подскажете какую нибудь литературу по JS? Все никак не могу начать, ибо ленив ужасно. Хочется что написано было доступно, понятно, последовательно.
Бороться и искать, найти и перепрятать... Сообщение отредактировал Nigelist - Среда, 01.09.2010, 13:42
Aleko
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
$WARNING$C литературой по js идите в тему js! Бесплатные обои.
Nigelist
Группа: Проверенные
Пользователь №: 192
Сообщений: 141
Получено оценок: 17
Блин дело не в условных операторах. Проверил, они работают. Плиз посмотрите код, может заметите ошибку? Бороться и искать, найти и перепрятать...
UnderShot
Группа: Модераторы
Пользователь №: 45
Сообщений: 923
Получено оценок: 85
Nigelist , как поймешь мой пост, у тебя все получится. В элементе #globalmenu нету элементов с классами .news, .forum, в CSS нужно указывать эти классы просто .news{…} Очень важная тема! Filmzona — онлайн фильмы .
Nigelist
Группа: Проверенные
Пользователь №: 192
Сообщений: 141
Получено оценок: 17
UnderShot , вы имеете в виду такой вариант? Code
.news #menunav li#gn-news a {background-position: 0 -114px !important} .files #menunav li#gn-files a {background-position: -76px -114px !important} .forum #menunav li#gn-forum a {background-position: -152px -114px !important}
Если да, то я пробовал. Если нет, можно подробнее?
Бороться и искать, найти и перепрятать...
UnderShot
Группа: Модераторы
Пользователь №: 45
Сообщений: 923
Получено оценок: 85
Не проще?Code
.news #menunav a{ … }
Очень важная тема! Filmzona — онлайн фильмы .
Nigelist
Группа: Проверенные
Пользователь №: 192
Сообщений: 141
Получено оценок: 17
Проблема решена. Всем спасибо за участие. Бороться и искать, найти и перепрятать...
MrOizo
говорун
Группа: Проверенные
Пользователь №: 42
Сообщений: 188
Получено оценок: 6
Вопрос: Если диву присвою вот так два класса, то будет ли это работать во всех браузерах(включая IE6,7,8 и т.д.)?
DSC
Группа: Проверенные
Пользователь №: 127
Сообщений: 516
Получено оценок: 41
MrOizo , а самому проверить это трудно?aka Latro
Aleko
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
MrOizo , trueБесплатные обои.
MrOizo
говорун
Группа: Проверенные
Пользователь №: 42
Сообщений: 188
Получено оценок: 6
Quote (DSC )
MrOizo, а самому проверить это трудно?
К сожалению у меня нет 6-го осла, а ставить его(пускай даже и образ) просто лень. Quote (Aleko )
MrOizo, true
Если это, ответ да(что будет работать), то спасибо.
Slimmi
говорун
Группа: Модераторы
Пользователь №: 5
Сообщений: 287
Получено оценок: 38
Quote (MrOizo )
class="name1 name2"
Шестой осел не поддерживает, оставшиеся (7, 8) поддерживают Большие фотостатусы
Aleko
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
Slimmi , ошибаешься. Зачем давать непроверенную инфу? Поддерживают все ослы, в том числе и 5.5
Code
<style> .a{color:red;} .b{text-transform:uppercase;} </style> <span class='a b'>красный текст на капсе</span>
Бесплатные обои.