Обнаружил, что в виджете CMenu после закрывающих тегов вставляется символ переноса строки "\n".
Я понимаю, что это улучшает читаемость, но тут она не нужна, а из-за этого иногда ползет верстка - появляются лишние пробелы, когда список в одну строку надо выставить.
\n в виджетах
-
- Сообщения: 110
- Зарегистрирован: 2010.02.05, 01:58
- Откуда: Нижний Новгород
- Контактная информация:
Re: \n в виджетах
Осмелюсь предположить что тут дело не в CMenu ![Подмигивает ;)](./images/smilies/icon_e_wink.gif)
http://www.amazon.com/s/ref=nb_sb_noss? ... ss&x=0&y=0
![Подмигивает ;)](./images/smilies/icon_e_wink.gif)
http://www.amazon.com/s/ref=nb_sb_noss? ... ss&x=0&y=0
-
- Сообщения: 110
- Зарегистрирован: 2010.02.05, 01:58
- Откуда: Нижний Новгород
- Контактная информация:
Re: \n в виджетах
Спасибо, однако появление лишних отступов из-за наличия символов переноса строк - известная вещь.
Не думайте, что я не проверял, что будет, если их убрать.
Не думайте, что я не проверял, что будет, если их убрать.
Re: \n в виджетах
Насколько я знаю стили (не люблю их) то пропуски учитываются в инлайновых (inline) елементах. Для того что бы упорядочить список в строку, достаточно поменять его тип отображения на блочный display: block или inline-block применить float: left к элементам списка, а после списка выполнить clear: both. В blueprint (css framework который установлен по умолчанию в Yii) есть готовые классы, такие как clear, left/right, span-n.
Хотя очень вероятно я вас не до конца понял. В тестовом приложении меню в одну строку. Можно пример или скрин ?
Хотя очень вероятно я вас не до конца понял. В тестовом приложении меню в одну строку. Можно пример или скрин ?
- slavcodev
- Сообщения: 3134
- Зарегистрирован: 2009.04.02, 21:42
- Откуда: Valencia
- Контактная информация:
Re: \n в виджетах
с чего ты взял?BuCeFaL писал(а):blueprint (css framework который установлен по умолчанию в Yii)
Жду Yii 3!
Re: \n в виджетах
Демо приложение которое устанавливается первый раз ( командой webapp) подключает егоmc-bear писал(а):с чего ты взял?BuCeFaL писал(а):blueprint (css framework который установлен по умолчанию в Yii)
http://www.yiiframework.com/demos/blog/css/screen.css
- slavcodev
- Сообщения: 3134
- Зарегистрирован: 2009.04.02, 21:42
- Откуда: Valencia
- Контактная информация:
Re: \n в виджетах
Так это в демо, в ядре его вроде нет, или я не нашел.BuCeFaL писал(а):Демо приложение которое устанавливается первый раз ( командой webapp) подключает его
Жду Yii 3!
-
- Сообщения: 110
- Зарегистрирован: 2010.02.05, 01:58
- Откуда: Нижний Новгород
- Контактная информация:
Re: \n в виджетах
У инлайновых, да. Вот тест: http://leamix.com/temp/li.html
Я как раз устанавливаю display: inline-block, чтобы не делать float и clear.
С ними, конечно, будет отображаться верно. Но вспомните старика Оккама)))
Я как раз устанавливаю display: inline-block, чтобы не делать float и clear.
С ними, конечно, будет отображаться верно. Но вспомните старика Оккама)))